Loading…
Bathers dive into the Ganges River, Varanasi, India.