Los principales ríos que fluyen sustancialmente a través de la India tienen su origen en los Himalayas, e incluyen el Ganges y el Brahmaputra, que desembocan en la bahía de Bengala.