Kumbh Mela 2001, Allahabad.
Kumbh Mela 2001
I'm sharing a link to the 2001 Kumbh Mela in Allahabad, India. This major Hindu pilgrimage is recognized as one of the world's largest human gatherings, centered on spiritual purification and ritual bathing in the sacred Ganges River.