The River Ganges from the Calligonga to the Megna