St. Moritz: The World's Most Glamorous Alpine Retreat!

Watch as CNN gets a first look at St. Moritz, the luxury alpine resort town in the Engadin, a valley in Switzerland. The beautiful resort caters to wealthy individuals. On two occasions they have hosted the Winter Olympics, they have a world-championship bobsled run made of natural ice and an outdoor Olympic ice rink.