Whistler, BC Whistler is home to the world’s top downhill mountain park, fantastic skiing and an abundance of fishing