Feel the wind stinging your cheeks as you race down the slopes at Blackcomb Peak. With plenty of runs and other winter-related activities on offer, there's fun for all the gang here.
Blackcomb Peak is a snow-covered mountain in Whistler. If you're searching for other things to see in and around the area, lots of travelers recommend Whistler Blackcomb Ski Resort.