Shuangfeng Forest Farm in northeast China's Heilongjiang Province,...
Shuangfeng Forest Farm in northeast China's Heilongjiang Province, known as China's "Snow Town," saw its first snow of the season on Sunday. Click and check the breathtaking view there.