Tag: Yangmaiyong

Yangmaiyong

Yangmaiyong Yangmaiyong is one of the most striking mountains of southwestern China and one of the three sacred snow peaks of the Yading region in Sichuan Province. Rising above alpine meadows, glacial valleys, forests, and high-elevation lakes, its sharply defined pyramid-shaped summit has become one of the signature sights of Daocheng Yading. The mountain is …

Continue reading