INDIA | Friday, 18 September 2009 | Views [4942]
Hindu deity, Shiva, holds court over the aarti on the Ganges in Rishikesh