A Sadhu at the Kumbh Mela, Allahabad, India. Over 100 million pilgrims journey to the banks of the Ganges River over a 30 day period to bath in its holy waters. The Kumbh Mela in Allahabad takes place every 12 years.