The year-end holidays and falling snow usually means one destination for those seeking a winter wonderland: Switzerland.