The Shyok River, a tributary of the Indus River, originates from the Rimo Glacier, one of the tongues of Siachen Glacier. The river widens at the confluence with the Nubra River. The alignment of the Shyok river is very unusual, originating from the Rimo glacier, it flows in a southeasterly direction and, joining the Pangong range, it takes a northwestern turn, flowing parallel to its previous path. The Shyok flows in a wide valley, suddenly entering a narrow gorge after Chalunka, continuing through Turtuk and Tyakshi before crossing into Pakistan. The Shyok joins the Indus at Keris, to the east of the town of Skardu.
The Nubra river, originating from the Siachen glacier, also behaves like the Shyok. Before Tirit the SE flowing river Nubra takes a NW turn on meeting the river Shyok. The similarity in the courses of these two important rivers probably indicates a series of paleo fault lines trending NW-SE in delimiting the upper courses of the rivers. The importance of the Indus and the Shyok rivers is in the deposition of the thick Quaternary sediments—a treasure trove for geology researchers.
The Saltoro River begins in the skirts of the Saltoro Kangri peak ridge and flows to the southwest. Another branch starts from the slopes of the Masherbroom peak and flows to the south to join Saltoro. In the end this river empties into Shyok River near the coldest part of Pakistan the town of Khaplu.