When snow falls and stays for a while, we call it a winter wonderland. It usually brings with it enormous inconvenience (if you live in Britain), but it’s okay because everything looks nice.
There is a place in the world where winter really is a wonderland and a large amount of snow is not inconvenient. It’s also where Santa Claus comes from. It’s Lapland.