**The Indus River originates in China, near:**
A) Tianchi Lake
B) Lugu Lake
C) Mapam Lake
D) None of these

Correct Answer: C. Mapam Lake

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *