Snow Town lies in Xuexiang National Forest Park, northeast China's Heilongjiang Province. As beautiful as Chinese water-and-ink paintings, the stunning snow scenery makes it the most popular place in the country to discover the charm of snow in a paradise-like winter wonderland.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3