Answer:
Chamonix, France
St. Moritz, Switzerland
Lake Placid, United States
Step-by-step explanation:
Vancouver 2010
Turin 2006
Salt lake city 2002
8.1m questions
10.7m answers