Origin of the Indus River. The Indus River originates near the Mansarovar Lake in the Tibetan plateau, on the northern slopes of the Kailash Mountain Range. Regardless of the fact that almost two thirds of the itinerary of the river is flowing through Pakistan, it has its presence on the Indian soil.