Located in the idyllic Val d'Anniviers in Valais, Switzerland, Zinal is the definition of a winter wonderland. With guaranteed snowfall and spectacular mountain scenery, it’s a must-visit ...