Nyenchen Tanglha Mountains

Mountain range in China

Nyenchen Tanglha Mountains

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.