The alpine resort village of Whistler is located amid the spectacular coastal mountains of British Columbia. Since 1992, Whistler has been rated the number-one ski destination in North America. Summer visitors can enjoy outstanding golf, as well as endless alpine hiking, mountain biking, and in-line skating. Whistler's five lakes offer everything from swimming and boating to windsurfing. When not busy with...