Yabuli is located in the Shangzhi City, around 200 kilometers east of Harbin. Yabuli is a year-round tourist attraction specializing in Ski activities. As a sub-range of the Changbai Mountain Range (Changbai shan), the resort is one of the best natural skiing resorts in China. Total ski area is 2255 hectare. The area temperature is minus 1 degree Celsius and lowest temperature is -44°C; winter season starts form November to second year April; average snow period is 170 days, snow season is 120 days. Snow depth reaches an average of 39cm and gets as thick as 60cm in high altitude regions. With the best nature environment and the most complete service facilities, Yabuli International Ski Resort has become the No.1 winter traveling and ski spot.
It features the 3800 meters long main skiing trail located at an altitude of 1300 meters. Cable car lifts are also available. The resort is not only famous as a ski resort in China but also renowned for its scenic beauty. The resort is surrounded by imposing mountain ranges lavishly covered with pine forests. Yabuli Ski Resort is surrounded by imposing mountain ranges lavishly covered with pine forests. There are also a large number of animals in the area, which was granted a National Park status in 1993.