Your browser does not support iframes.
The Yulong (Jade Dragon) Snow Mountain, an all-year snow-covered ridge in Lijiang, Yunnan province. Among its 13 peaks stretching from north to south, the tallest is called Shanzidou, with a height of 5,596 m (18,360 ft). Photos captured in April 2018. [Photo by Liu Xuan / China.org.cn]