The Swiss village of St. Moritz prepares for its winter season opening, with hotel renovations, snow decoration, and mountain safety inspections. The luxury hotel Badrutt's Palace and local chefs are featured in this scenic winter documentary.
St. Moritz Winter Season Opening and Hotel Preparations
Loading comments...




