Nyenchen Tanglha Mountains
The 27th highest mountain range in the world
The Nyenchen Tanglha Mountains (officially spelt Nyainqêntanglha Mountains in Chinese) are a 700-kilometre (430 mi) long mountain range, and subrange of the Transhimalaya System, located in Tibet and the Tibet Autonomous Region of China.
Location: People's Republic of China.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.