where does the indus river rise
Answers
Answered by
4
at kailash range near manasasarover lake
Answered by
8
the Indus river arises from the mansarovar lake in Tibet .
Similar questions