Well !! That's not exactly what I would call snow !! Few snowflakes here and there.
Here's what snow is all about :
Now, that being said ans showed, I can very well understand how you feel seing snow in Shangaï. We feel the same here but on the opposite it is whenever we have temperature well over 10celsius in february -which doesn't happen too often.