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.