Indian Hindu men and women bathing and praying in the River Ganges by Kshameshwar Ghat in holy city of Varanasi, India