The Kumbh Mela is the world's largest single gathering of religious pilgrims. Every three years, Hindu worshippers gather at one of four sites on the Ganges River, to bathe in the waters over a 55-day period. In 2013, it is estimated that 120 million people came to worship or to watch.
View fullsize

Pilgrims bathing, early morning
View fullsize

Pilgrims bathing
View fullsize

A gathering of Sadhus
View fullsize

Pilgrims preparing to bathe in the Ganges
View fullsize

Sadhus after bathing
View fullsize

Sadhus preparing to return to their camp
View fullsize

Sadhu returning to his camp
View fullsize

Sadhus preparing to go to the Ganges
View fullsize

Sadhus relaxing after bathing
View fullsize

Sadhus celebrating on their return to camp