what state or province is whistler in
Whistler is located in the province of British Columbia, in the west coast of Canada.