Your vote on this answer has already been received
The Ganges River is a river of northern India and Bangladesh. The river has a long history of reverence in India and is worshipped by Hindus as a goddess. Its often called the 'holy Ganga'.
The total length of the river is about 2,510 km (1,557 mi). Along with another river Yamuna, it forms a large and fertile basin, known as the Gangetic plains, stretching across north India and Bangladesh, and supports one of the highest densities of human population in the world. Indeed, about one in every 12 people on earth (8.5% of world population) live in its catchment area. Due to this incredible concentration of population, pollution and the destruction of habitats is a matter of serious concern.