Whistler

Whistler is a town of about 10,000 people in southwestern British Columbia, Canada. It is located just to the north of Vancouver.

The ski events in the 2010 Olympics were held here.

Arenas

 * Meadow Park Sports Centre