Kumbh Mela Festival
The largest religious gathering on earth, Kumbh Mela takes place every three years, alternating between Allahabad, Haridwar, Nasik and Ujjain. The cities are auspicious with Hindus thanks to their location at the confluence of holy rivers, and a staggering nineteen million pilgrims attended the last Maha ("Great") Kumbh Mela in Allahabad in 2013, when the surrounding floodplains were turned into a vast tent city and legions of naked sadhus, their bodies covered in ash, plunged into the waters each morning.