Yin Mountains
The 519th highest mountain range in the world
The Yin Mountains, also known as the Daqing Mountains, are a mountain range in the Eastern Gobi Desert steppe of the Inner Mongolian Autonomous Region of China. The Yellow River borders the mountains to the south.
Location: People's Republic of China.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.