Here is another map of "annual average maximum snow depth"(not snowfall) based on all stations made by us. The snowfall of the western parts of China is too difficult to estimate so we haven't done it yet.
* in centimeters
** shown all claimed territory.
Some famous snowy attractions and towns in China (honestly not comparable with Japan, Russia, Northern Europe, Canada, and USA) :
Kanas Lake, Altay Prefecture, Xinjiang - estimated 150 inches (4 meters) of annual snowfall
Altay City, Xinjiang - estimated 70 inches (1.8 meters) of snowfall
Nyalam County, Xigaze, Tibet - estimated 70 inches (1.8 meters) of annual snowfall, with record maximum snow depth of 2.30 meters which made of two snow events. - snowiest national observation station (WMO ID: 55655).
Xuexiang ("snow town") National Forest Park, Changting township, Heilongjiang - estimated 80 inches (2 meters) of snowfall
Heaven Lake of Changbai/Paektu Mountain, Jilin - estimated 100 inches (2.5 meters) of snowfall
Wendeng District of Weihai City, Shandong - estimated 20 inches (0.5 meters) of snowfall, the snowiest town south of the Great Wall in eastern China.