Down slopes: A thrilling sun-kissed alpine experience

A thrilling sun-kissed alpine experience for ski enthusiasts, Yabuli ski resort is China's biggest and best with snow guaranteed throughout the winter. In this episode, we're going down the slopes from the top of Yabuli.