Loading…
Hindu pilgrims ride in a boat on the Ganges River, Varanasi, India.