I think the last time we something like this happened was in December 2008.
It's caused by a 'Guggiföhn', a south easterly air stream that brings moist air from the Mediterranean which hits cold air over the western Swiss alps, this results in a lot of precipitation (snow) over a short period of time.
NS = Precipitation
The weather should start to clear tomorrow afternoon and Wednesday looks like it will be sunny.