Visitors climb along the footpath to appreciate the frozen beauty of Yulong Snow Mountain, Lijiang city, in Southwest China's Yunnan Province, Nov. 28, 2017. Covering a length of 35km from north to the south, Yulong Snow Mountain is the biggest snow mountain in the northern hemisphere. (Photo/Asianewsphoto)
RIGHT BG