Loading…
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea. Not staged. Taken with permission of her parents.
A boy hold his baby sister in the Bay of Bengal at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims bathe and pray in the Bay of Bengal at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A man walks a cow around for donations at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
Students pray before eating at a school in Varanasi, India operated by Dutch NGO Duniya (duniya.org)
Pilgrims visit the Hindu holy city of Pushkar during the full moon Puja (Kartik Purnima) of November 2012, Pushkar, Rajasthan, India.
An elderly woman walks hunched over (likely from a lifetime of manual labor) at the 2013 Kumbh Mela, Allahabad, India.
A Naga Sadhu (holy man) smokes a pipe and meditates at a staging area in Kolkata, India for pilgrims going to the Gangasagar Mela on Sagar Island south of Kolkata.
Ferries arrive at Sagar Island in the Bay of Bengal during the Gangasagar Mela, a Hindu pilgrimage that attracts a million people.
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.