Whistler Ski Resort Experience the rush of downhill skiing, boarding and heli-skiing can provide an adrenaline surge as skiers fly down the slopes of Whistler Ski Resort or travel peak-to-peak of Blackcomb Mountain in British Columbia, Canada. Nearly two miles long, the lift 05-16-2008 Tags budget travel, cruises, hotels