Snowflakes form when a drop of extremely cold water freezes on a dust or pollen particle in the sky, creating an ice crystal.
That means a good environment for bigger fluffy stellar dendrites to form, which can stack up more efficiently to produce higher snowfall totals here on the ground. The latest NOAA digital ...