Loading…
Silhouetted dolls are illuminated by a nightlight in a market stall that has closed for the night, at the 2013 Kumbh Mela, Allahabad, India.
A crowd of people choke the streets on the day before the Royal Bath at the 2013 Kumbh Mela, Allahabad, India. The period of three days around the Royal Bath in 2013 is generally regarded to be the largest gathering of people in history, with estimates from 15 to 30 million people.
A woman with some type of disorder who is apparently revered, at a tent for Sadhus at the 2013 Kumbh Mela, Allahabad, India.
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, Varanasi, India.