Indus river originates from______________?
- A. Kashmir
- B. Ladakh
- C. Tibet
- D. Jammu
Explanation
The Indus rises on the Tibetan Plateau near the region of Lake Manasarovar and Mount Kailash. Although it then flows through Ladakh, Tibet is the standard answer for its source.