St. Moritz

The trendy ski-resort town of St. Moritz is one of the world's glitziest and most expensive winter resorts. This is very evident from the types of shops you see here.

About this Album