Maha Kumbh Mela in India

The Maha Kumbh Mela, the largest gathering of humanity in the world, is currently taking place in India, drawing hundreds of millions of Hindu devotees. The festival is a spiritual event held every 12 years at sacred sites where drops of nectar of immortality fell according to Hindu scriptures. The event involves bathing in the holy rivers to cleanse sins and grant salvation.