India’s Ganges river is the main source of water for half a billion people. It’s also holy to the country’s almost 1 billion Hindus, who bathe in the river to be …

source