The Ladakh Range has no major peaks; its average height is a little less than 6000 metres, and few of its passes are less than 5000 m. Within Ladakh it forms the northern boundary wall of the Indus valley, though when the river enters present-day Indian-controlled Ladakh at Demchok, some 250 km south-east of Leh, it is actually flowing along the foot of the northern flank of these granite mountains, which it crosses by a great gorge close to its confluence with the Hanle River. The Pangong range runs parallel to the Ladakh range some 100 km northwest from Chushul, along the southern shore of the Panggong Lake. It is divided from the main range by the Tangtse River. Its highest range is 6700 m, and the northern slopes are heavily glaciated.