Skip to playerSkip to main contentSkip to footer
  • 11 years ago
Not far from the Swiss National Park lies the famous town of St. Moritz, a protected brand known as "Top of the World". It should stand for style and class, but some people believe it falls far short of the mark. (SRF Kulturplatz, swissinfo.ch)

Recommended