Marvelous landscapes from China’s Changbai Mountains
China’s Changbai Mountain National Nature Reserve, located in the northern province of Jilin, is dazzling with its well-protected ecosystem and mountainous view. A great number of tourists flocked into ski resorts in the region as the coldest period of the year has begun. The Longwanqun National Forest Park, which occupies a total of 8,133 hectares […]