Bhagirathi river flowing in a narrow canyon (India)
The Bhagirathi river is one of the headstreams of the Ganges.