Nepals elver renner fra fjellene i nord og har gravd ut dype elvedaler sørover til de når det flate Tarai. Derfra renner de østover, og ender alle tilslutt i Ganges-elva i det nordlige India.