PICTURES: St. Moritz, Switzerland

With 250,000 visitors a year, St. Moritz in the Swiss canton of Graubünden is one of the most famous winter sports resorts in the world and attracts high society with its magnificent mountain scenery and unique champagne climate.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement