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