Loading…
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.
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.
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 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 women 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) 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.
Pilgrims wait at Babughat in Kolkata, India en route to the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal.
A table with apples used in prayer rituals sits in the waters of the Bay of Bangal on the beach at the Gangasagar Mela, Sagar Island, India.
Pilgrims ride a train from Kolkata to Sagar Island, India for the Gangasagar Mela, a Hindu pilgrimage that attracts a million people.
Hindu pilgrims stop at Babughat in Kolkata to rest and eat en route to the Gangasagar Mela on Sagar Island, India.
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 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 crowd the Sealdah Railway Station platform to travel to Sagar Island, India for the Gangasagar Mela, a Hindu pilgrimage that attracts a million people.
A group of women pilgrims pray on the beach at Sagar Island in the Bay of Bengal during the Gangasagar Mela, India.
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.
Pilgrims pray at Kapil Muni temple on Sagar Island, India, during the Gangasagar Mela, a Hindu pilgrimage that attracts a million people.