St. Moritz is Europe’s first and most famous winter resort. It also boasts a reputation for being one of the most glamorous in Switzerland. It is known for its glamour and social scene, but it doesn’t overlook its surroundings’ challenges present to its skiers. [links]