Small Chinese village has 39 sets of twins

If you mistake the Qingyan village for a giant mirror, you wouldn't be wrong. How else would you be seeing so many people looking like one another, walking around?

The small village, located near the Chongqing province in China, has made the news recently for having a remarkably large number of twins.

According to Shanghaiist, the village, which has a mere 367 households has many generations of twins, including the most senior pair at age 89. In fact, the village has come to be known as the "twin village" because of this trend. 

However, this trend doesn't seem to be limited to only humans though - even the chickens are twins, according to Chinese media reports.

This rare occurrence has left villagers baffled, and so are we.