cablecar

Down slope

A thrilling sun-kissed alpine experience for shi 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.