Where does the Indus River rise?
Correct answer A. Tibet, near Lake Mansarovar
Explanation
The Indus rises on the Tibetan Plateau near Lake Mansarovar and Mount Kailash, then flows north-west through Ladakh into Gilgit-Baltistan.
Answer checked How we write and check questions
Discussion