The Luxury of St. Moritz 2 minutes 12 seconds

In this film, we savour the ambience of St. Moritz, where champagne and challenges go hand in hand in what can only be described as a unique and unforgettable event – the world-famous Cresta Run….