>>8029154In Europe? Maybe look at Austria or Finland, but neither of those places have that "big city covered by snow" feel to them. I don't think you're getting that unless you're in New York (a shithole to live in but I'd give my left nut to live a snowy November-February in there) or Chicago.
But in Europe I'm not so sure. I think Kiev had this kind of snow but you know, they're having some trouble.
>>8015145 kind of looks like a small UK/England town but they hardly get any snow as well.Finland might also be what you're looking for. Check out Lapland. Or Espoo. Or Norway, pic related, Narvik.
Also Canada.