Some results may be omitted due to missing data
Xiling Snow Mountain is a national scenic resort located in Dayi County, Sichuan Province, China. It's about 120 kilometers away from Chengdu and covers an area of 483 square kilometers. The highest peak reaches an elevation of 5,364 meters. The resort offers 10 kilometers of ski slopes, ranging from beginner to advanced levels, and is considered the largest ski resort in southwest China.

Checkin/Checkout
Travelers