The 2500-kilometre Ganges, which flows from the Himalayas across northern India into the Bay of Bengal ... Picture: Anindito ...
Footage caught from the banks of a river that many consider to be holy shows people bathing, despite toxic foam taking over ...