The I.C.E. St. Moritz

Lake St. Moritz St. Moritz, Switzerland

Every year, in the Engadine, a miracle of water and ice occurs. When the season reaches its peak, the spell of winter transforms Lake St. Moritz into the sparkling white backdrop of the most incredible of motor racing stages. A phenomenon that only lasts for a limited period: it is in this fleeting window of […]

Subscribe

Subscribe to SwissGlam newsletter