Ski season is here, so we're showing live pictures from the largest ski area in North America (more than 8,100 acres). Whistler, in British Columbia, Canada encompasses two mountains -- Whistler and Blackcomb -- and we've got cameras on both peaks. Whistler, with over 200 runs, will be home to the 2010 Olympic and Paralympic Winter Games.