Loading…
One of two brothers with leprosy at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Children near the Kakdwip railway station south of Kolkata, India wait to catch coins thrown by pilgrims arriving from the Gangasagar Mela (festival) on nearby Sagar Island.
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 boy in Kolkata, India sits by an idol of Sai Baba at a staging ground for the pilgrimage to the Gangasagar Mela south of Kolkata.
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.
An idol is covered up and "put to sleep for the night" at a temple near Dashashwamedh Ghat, Varanasi, India.
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 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.
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, 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.
Children near the Kakdwip railway station south of Kolkata, India wait to catch coins thrown by pilgrims arriving from the Gangasagar Mela (festival) on nearby Sagar Island.
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 boy trudges through mud on the banks of a river on Sagar Island in the Bay of Bengal, India, during the Gangasagar Hindu pilgrimage.