In which country does the Indus River originate near Mansarovar Lake?
Q1. In which country does the Indus River originate near Mansarovar Lake?
Answer: China
Explanation: The Indus River originates in the Tibetan Plateau of China near Lake Mansarovar, flowing northwest through the Ladakh region of India before entering Pakistan.