Where does the Indus river rise
Answers
Answered by
0
Answer:
Lake Mansarovar, Tibet , China
Answered by
0
Answer:
Lake Mansarovar in Tibet, China
Explanation:
Hope that this thing helps you.
Similar questions