Whistler-Blackcomb Mountains

North America’s major ski resort focuses on Whistler and Blackcomb mountains, attracting up to two million winter and summertime visitors a year. Linked by the groundbreaking Peak 2 Peak Gondola, the two mountains peer over the pretty alpine ...