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