Enjoy a peaceful river walk through Zermatt, a fairytale town in the Swiss Alps. With 360 km of ski pistes and charming snowy streets, it’s a true winter wonderland.