St. Moritz was the host city for the Winter Olympic Games in 1928 and 1948, one of three cities to host twice, along with Innsbruck, Austria and Lake Placid in the United States. It also hosted the FIS Alpine World Ski Championships in 1934, 1974, 2003, and 2017.