Nyenchen Tanglha Mountains

Mountain range in China
Abstract

The Nyenchen Tanglha Mountains 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.

Wikipedia