The River Ganges gushes out of the Himalayas, the highest mountain range on earth.
In Rishikesh she is a wide, cool, rapidly flowing and ever gurgling presence.
Along her banks are ghats – or steps – leading down to the edge.
Every evening at sunset, fire pujas with devotional chanting are performed along the ghats. Tiny floating offerings of candles, incense and flowers are placed in the sacred river.
Ganga is the center of life in all the cities through which she flows. In the holy city of Varanasi, restaurants, ashrams, hotels, and guest houses are perched along her banks.