No. 1 Jade Dragon Snow Mountain Entertainers perform in front of the Jade Dragon Snow Mountain, also known as the Yulong Snow Mountain, in Yulong Naxi autonomous county in Southwest China's Yunnan province. The mountain has 13 peaks, stretching 35 kilometers from north to south. Shanzidou, the main peak, is 5,596 meters above sea level. [Photo/IC] |