Loading…
Pilgrims pray at Kapil Muni temple on Sagar Island, India, during the Gangasagar Mela, a Hindu pilgrimage that attracts a million people.
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 group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
A woman bathes and 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.
Students pray before eating at a school in Varanasi, India operated by Dutch NGO Duniya (duniya.org)
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.