China Snow Valley is located in the Fenghuangshan National Forest Park in Wuchang City, northeast China's Heilongjiang Province. The average snow depth in the valley is 13 meters. It is neighbored by China Snow Town to the southeast. The natural beauty in the scenic area attracts flocks of tourists and outdoor enthusiasts every year. (Photo/People.cn)