An introduction to our location in St. Moritz

Video available in German only.