Whistler Mountain in British Columbia, Canada