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
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.