Whistler, north of Vancouver, is ranked among the world's top five ski resorts.
Photo ©: Russ Heinl