Near vertical: An epic mountain luge ride

An epic mountain luge ride and snow-clad forests ideal for snow biking: In this episode, we explore more of what China's premier ski resort has on offer.