The Point of origin of Indus River is
The Point of origin of Indus River is Correct Answer Mount Kailash
Indus river originates in Southwestern Tibet near lake Mansarovar (Mapam) in Mount Kailash range. Five Major tributaries of Indus are Beas, Chenab, Jhelum, Ravi & Sutlej.