Tags: Mountain Range.
The Hengduan Mountains (simplified Chinese: 横断山脉; traditional Chinese: 橫斷山脈; pinyin: Héngduàn Shānmài) is a large mountainous region in southwest China (Latitude: 22°~32°05’N Longitude: 97°~ 103°E) forming the south-eastern part of the Qinghai-Tibet Plateau and adjacent from the west to the Sichuan Basin.