HARBIN, Jan. 24 (Xinhua) -- Yabuli, located in northeastern China's Heilongjiang Province, is the cradle of China's winter sports. Boasting a professional ski area, Yabuli Ski Resort has hosted many national, continental and international winter games like FIS Snowboard World Cup, World Winter Universiade and the Asian Winter Games.
Produced by Xinhua Global Service