Switzerland is a year-round destination but if you are a snow lover December – March is the perfect time to visit.