The Tibetan Plateau is surrounded by the massive mountain ranges of high-mountain Asia. The plateau is bordered to the south by the inner Himalayan range, to the north by the Kunlun Mountains, which separate it from the Tarim Basin, and to the northeast by the Qilian Mountains, which separate the plateau from the Hexi Corridor and Gobi Desert. To the east and southeast the plateau gives way to the forested gorge and ridge geography of the mountainous headwaters of the Salween, Mekong, and Yangtze rivers in northwest Yunnan and western Sichuan (the Hengduan Mountains). In the west the curve of the rugged Karakoram range of northern Kashmir embraces the plateau. The Indus River originates in the western Tibetan Plateau in the vicinity of Lake Manasarovar.