What's the answer to that question: where is whistler mountain located?
A:
British Columbia