The Ganges from Rishikesh to Uttarkashi, India.
A Hindu priest performs evening prayers on the banks of the river in Devprayag, India.
A Hindu pilgrim dips herself into the confluence of the Ganges and the Bay of Bengal at Sagar Island, India.
A damaged idol of Hindu goddess Kali floats in the Ganges in Haridwar, India.
A pile of garbage along the river in Mirzapur, India.
A portion of the river that has turned red from pollution in Kanpur, India.
Untreated foaming sewage flows from an open drain into the river in Mirzapur, India.
A man cleans garbage along the banks of the river in Kolkata, India.
Relatives immerse a body in the river prior to cremation in Varanasi, India.
An employee works inside a leather tannery near the river in Kanpur, India, in July 2017.
Chemical-soaked leather pieces dry near the banks of the river.
A man washes himself in the river in Varanasi, India.
Hindu devotees gather to worship in the Ganges in Patna, India.
A Hindu woman carries water from the Ganges in Kolkata, India.