Of course there's snow and skiing in Switzerland!
Just saying, there are many errors in movies in general and it's so easy to check the facts. Switzerland is a great country for skiing and everything linked to the snow and Winter sports, they have great resorts like Davos, St Moritz, Zermatt etc. It's just a fact. I know my post is not really necessary but though... and I'm not even from there! But Switzerland is a beautiful country...
The invariable mark of wisdom is to see the miraculous in the common. R.W.Emersonshare