Huaiyu Mountains
The 1386th highest mountain range in the world
The Huaiyu Mountains (pinyin: Huáiyù Shān) are a mountain range located in the prefecture of Yushan County, Jiangxi, China. One of its most famous mountains is Mount Sanqing.
Location: People's Republic of China.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.