Kumbh Mela, a large Hindu pilgrimage, in which Hindus gather to bathe in the Ganges, Haridwar, India. April 2010.