Back to Questions
Pakistan Studies
QUESTION #128
Question 1
The Indus River originates in China, near:
Correct Answer Explanation
The Indus River originates in the Tibetan Plateau in the vicinity of Lake Mansarovar.
Sign in to join the conversation and share your thoughts.
Log In to Comment