20cm of snow is peanuts, we have that ammount falling in an hour or so...
Actually I know you've got heavy snow too. This climate change!
I wish the your Swiss 'mate' Tom the physicist and the nature man could do something about about it.
How are things at home otherwise, the cats doing fine?
Are you letting them out?