Tag: Siguliang

Yaomei Feng

Yaomei Feng | Siguliang Yaomei Feng, also known as Yaomei Peak and the highest summit of Mount Siguniang, is a dramatic 6,000-meter mountain in western Sichuan, China. Rising above the deep valleys and rugged alpine terrain of the Qionglai Mountains, it is the range’s highest point and one of the most visually striking mountains on …

Continue reading