Rising in the Himalayas and flowing to the Bay of Bengal, Ganga traverses a course of more than 2,500 km through the plains of north and eastern India. Serving as one of India’s holiest rivers, Ganga is joined by Ramganga, Gomti, Ghaghara, Gandak, Kosi and Mahananda from left bank and