Hinduism
Loading…
Sadhus (holy men) sit at a camp on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
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.
A statue of Mother Ganga (Goddess of the Ganges River) at a temple along the river in Varanasi, India.
Students pray before eating at a school in Varanasi, India operated by Dutch NGO Duniya (duniya.org)
A sadhu (holy man) in Kolkata, India gestures as he prepares to make a pilgrimage to Sagar Island in the Bay of Bengal for the Gangasagar Mela.
A man prays in the Bay of Bengal at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, Varanasi, India.
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 elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
Goddess Ganga idol in a temple on the Ganges River, Varanasi, India. Here she is still covered from the nights' sleep, she's yet to be woken up for the day. This was taken on world Ganges River day.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
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.
Ferries crowd the arrival dock at Sagar Island in the Bay of Bengal during the Gangasagar Mela, a Hindu pilgrimage that attracts a million people.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
Hindu shrine in front of a wall with stenciled murals of Mao and Lenin, in Bowbazar, Kolkata, India. (ID Needed)
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.
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.
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.
Pilgrims bath in the Hindu holy city of Pushkar during the full moon Puja (Kartik Purnima) of November 2012, Pushkar, Rajasthan, India.
A stray dog walks past marigold garlands on the banks of the Ganges River near the sinking temple and Scindia Ghat, Varanasi, India.
A girl collects discarded coconuts 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 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 sadhu (holy man) in Kolkata, India gestures as he prepares to make a pilgrimage to Sagar Island in the Bay of Bengal for the Gangasagar Mela.
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.
Gold Buddha in a temple at the Thai Buddha Vihar in Sarnath, India. Sarnath, just north of Varanasi, is where the Buddha gave his first sermon, and is a modern day pilgrimage site.
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.
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.
A boy trudges through mud on the banks of a river on Sagar Island in the Bay of Bengal, India, during the Gangasagar Hindu pilgrimage.
Pilgrims perform puja (prayers) and bathe in the Bay of Bengal at the Gangasagar Mela, Sagar Island, India.
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 sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges 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.
A huge line of Hindu pilgrims wait to board a ferry to leave the Gangasagar Mela on Sagar Island for the mainland back to Kolkata, India. The Gangasagar Mela (festival) is a pilgrimage to Sagar Island, where the Ganges River meets the sea.
Pilgrims walk the main avenue at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
Mother Ganga, Goddess of the Ganges River, at a temple along the river near Dashashwamedh Ghat, Varanasi, India.
A group of men 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.