Maha Kumbh Mela festival in Allahabad, India.
Held only once every twelve years, this cleansing ritual sees up to a hundred million Hindu devotees symbolically bathe away their sins in the Ganges River.
It is thought to be the largest gathering of humanity on earth.