The 2001 Maha Kumbh Mela, Allahabad, India.
Once every 12 years, millions of Hindu pilgrims gather at the confluence of the Ganges and Yamuna rivers near the city of Allahabad for the greatest of India's immersion rituals, the Maha Kumbh Mela.
The 2001 Maha Kumbh Mela was particularly auspicious, being the first of the new millennium and coinciding with an astrological planetary alignment occurring only once every 144 years.
By the time the 2001 Kumbh Mela ended on February 21st, approximately 70 million Saints, Sadhus, gurus, devotees from across India and the world participated in perhaps the single most colossal gathering of humanity since the dawn of time.