Tag: Yulong Xueshan

Yulong Xueshan

Yulong Xueshan | Jade Dragon Snow Mountain Rising above the historic city of Lijiang in northwestern Yunnan, Yulong Xueshan (玉龙雪山)—Jade Dragon Snow Mountain—is one of the most spectacular and geographically dominant mountains in southwestern China. Its highest summit, Shanzidou (扇子陡), reaches 5,596 meters (18,360 feet) above sea level. Yulong Xueshan is much more than a …

Continue reading