Loading…
Pilgrims bathe en masse in the Ganges River at sunset, 2013 Kumbh Mela, Allahabad, India.