Address: South of the County, Damxung County 851500, China
The Nyenchen Tanglha Mountains are a 700-kilometre long mountain range, and subrange of the Transhimalaya System, located in the Tibet region and the Tibet Autonomous Region of China. Continue reading... From Wikipedia, the free encyclopedia.