Yabuli Ski Resort has 17 ski lifts and 14 pistes in total. The highest point in the ski system is at 1345 meter, which gives a vertical drop of 700 meter.
Yabuli Ski Resort
Yabuli Ski Resort, China
Yabuli Ski Resort has 17 ski lifts and 14 pistes in total. The highest point in the ski system is at 1345 meter, which gives a vertical drop of 700 meter.