Tanggula
English
Proper noun
Tanggula
A
Tibetan
mountain range
.