June 2, 2021
The Nubra River is a tributary of the Shyok river, located in the northern part of the Indian subcontinent. The river system originates from the Siachen and Terong glaciers and flows through Nubra valley in Ladakh. The total length of the river is around 90 km (56 miles). Origin Nubra river originates from Siachen Glacier when the meltwater...
Read More