Bathing in the Ganges. These Hindu pilgrims are bathing in the waters of the River Ganges, in Varanasi, India. Varanasi is the holiest of the cities of Hinduism, and the Ganges is its most sacred river. The river and city attract many thousands of pilgrims and tourists.
Model release not available. Property release not required.