Strange Things You’ll Only See in India

A pilgrimage of 130 million people

The Kumbh Mela, a Hindu pilgrimage that is repeated every 12 years, is the largest human gathering in the world, and it’s also visible from space. This year the Kumbh Mela was held in Ardh of Allahabad from January 15th to March 4th 2019 and is estimated to have seen the participation of 130 million people.