With its beautiful mountains, lakes and lush forests, Mudanjiang city in northeast China, is a hub for the great outdoors. It is located in the south of Heilongjiang province, with Harbin to the north and Russia’s Vladivostok to the east.
Here lies China’s so-called Snow Town, the nickname of a place called the Shuang Feng Wood Farm, which looks like it could have been lifted right out of a fairy tale. The snowy season here lasts for more than seven months and the average snowfall reaches two meters, hence its nickname. Little wonder that it’s the national ski training base.