Quote Originally Posted by Brad
Interesting article about a "huge" snowstorm across China. One place is reporting 56mm of snow!

That is 2.2 inches ......

That was liquid. The biggest snow total I saw in that article was 20cm. I'm not familiar with where this fell, but it could be huge if they never get snow in that location.