I think its in the middle of a blizzard. Perhaps some snow has blown onto the lens of the camera?
There's always the town web cam on the Mourgavets Hotel?
Its certainly a reasonable start. The next week or so will be important to get a good dump of snow and then of course we need the temperatures to stay low but so far so good.