The Indus River originates in China, near:
ATianchi Lake
BLake Manasarovar
CTibetan Lake
DNone of these
Correct answer
B. Lake Manasarovar
Explanation
The Indus River originates from Tibet (China) near Lake Manasarovar , also known as Mapam Yumco. However, it is not called “Mapam Lake,”.