Indus river originate on which place
Answers
Answered by
1
Answer:
Indus river originated in Tibetian plateau
Answered by
0
The Indus river rises in the northern Kailash range in Tibet, near Lake Mansarowar.
Similar questions