Nyenchen Tanglha Mountains
Mountain range in China
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.
From Wikipedia, under CC BY-SA. More on occurri.