Longmen Mountains
The 104th highest mountain range in the world
The Longmen Mountains (pinyin: Lóngmén Shān, lit. 'Dragon's Gate Mountains'), also tautologically referred to in English-language publications as the Longmenshan Mountains, are a mountain range in Sichuan province in southwestern China.
Location: People's Republic of China.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.