(1 of 21)
Men performing a Buddhist ritual at the riverbank of the Ganges
Girl at the Dargah of Nizamuddin in Delhi
Two friends meditating on the steps along the Ganges
A religious student, who lives with 3 fellow students aged between 15 and 80 in a small room at the Fatehpuri Mosque, washes himself at the tap on the mosque square.
Sikh meditating in the Sikh Temple of Old Delhi
Teacher at Fatahpouri Mosque in Delhi
A yogi in Varanasi relaxes on a quiet spot near the river Ganges and lits a cigarette after a day of hard work. Yogi's are wandering saints leading an ascetic life.
Yogi's in Varanasi
Yogi in Varanasi
Woman praying for Diwali, after bathing in the Ganges
Well fed holy cows near the river Ganges in Varanasi.
People watching a buddhist ceremony at the main Ghat in Varanasi
Pilgrims enjoying a free meal
Portrait of a yogi.
The Burning Ghat in Varanasi, where the bodies of the deceased are cremated. Their ashes are scattered above the Holy River.
Female pilgrims take a bath in the river Ganges at Varanasi and offer small dishes with flowers and incense to the holy river while doing a wish for their beloved.
An Indian family on pilgrimage listens to the elaborate Buddhist ceremony at the main Ghat in Varanasi. Sitting next to the loudspeakers is not appreciated by all of them.
An old man kisses the holy book he has just finished reading.
A man is reading a holy book in his house in the old city of Varanasi.
Two muslim girls read the Quran in the female section of the shrine of Haji Ali in Mumbai