Switzerland in winter is abuzz with events, Christmas markets, winter sports and events that make for an amazing holiday.