mmmmmmmmmm

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.