Why is it always winter and never Christmas?

To paraphrase The Lion the witch and the wardrobe, it seems perpetually winter.
Always snowing. So I am wondering where they are.

There is a very Stark environment , food shortage, landscape and restaurants empty of people etc.

Alternative universe Alaska maybe?

What do people think?