Stock Photo: The Ganges,Varanasi,India;People praying and meditating by the river