Northeast China's Changbai Mountain is a paradise for the skiers who pursuit powder, a terminology for ski enthusiasts to describes soft, dry, freshly fallen snow.
Located at 42 degrees north latitude, Changbai Mountain harbors natural powder snow comparable to those found at the Alps and Rocky Mountains. Join CGTN at a snow resort in Changbai Mountain and unfold the charm of powder skiing.