The Kumbh Mela – World’s biggest religious festival
The Kumbh Mela is the world’s biggest religious gathering that takes place in India every 12 years. In 2001, more than 60 million people attended the Kumbh Mela in Prayag, Allahabad, breaking the record of the world’s biggest gathering. The mass of people was photographed from space by the Indian satellite IRS-ID. The satellite imagery…