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.
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
A group of women pilgrims pray on the beach at Sagar Island in the Bay of Bengal during the Gangasagar Mela, India.
An illuminated robot entertains passersby at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Children watch a man "wake-up" an idol at a Hindu shrine in the morning, Varanasi, India. Idols throughout Varansai are put to sleep each night, with a cloth over the faces.
A mother and her son sleep at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.