Centrally located, Switzerland is a winter wonderland with wondrous snow-covered landscapes to explore. During the Advent season before Christmas, do as the Swiss and enjoy a mug of gluhwein and pop ...