Southern states receive rare December snowfall