
A group of sadhus leads an estimated 10 million people to the edge of the Ganges at a moment determined to be the most auspicious for the redemptive powers of the river.

Haridwar, India

Haridwar, India


Haridwar, India

As dusk falls on Varanasi, holy man offers tikas, colored dots symbolic of a third eye, on the foreheads of visitors.

Haridwar, India

Haridwar, India

Crowds gather to watch the holy men pass by on their way to the Ganges

Allahabad, India. Pilgrims cast off to the sangam or confluence of the Yamuna & Ganges River.

At a popular stop for pilgrims, Rishikesh, India, a renowned yoga center, a western devotee studies sacred texts.

Itinerant Shiva devotee takes on modern world with traditional trident downtown Calcutta.

Varanassi, India



Varanasi, India. The funeral ghats. Last stop on the long journey to the next lifetime.

In the chilly Himalayan foothills of Gangotri, travelers warm up with bracing cup chai tea.

Gomukh, India.



Varanasi, India Cows and cremation at the burning ghats.

Haridwar, India

Varanasi, India. Sunrise prayers on the Ganges


Varanasi, India. The first anniversary of a loved one’s death is celebrated on the banks of the Ganges.