The Indus River originates in China, near:

  • A. Tianchi Lake
  • B. Tibetan Lake
  • C. Lake Manasarovar
  • D. None of these

Explanation

The Indus rises on the Tibetan Plateau near Lake Manasarovar and then flows northwest towards Ladakh and Pakistan. Tianchi Lake is associated with the Tian Shan region, not the Indus source.

Related questions