Whistler Blackcomb Mountains, North Vancouver
About 2 million people from all over the world, visit this ski paradise every year. Whistler Blackcomb is one of the largest and most famous ski resorts in North America. It is located north of Vancouver, British Columbia, Canada. Whistler Blackcomb features the Peak 2 Peak Gondola, which offers easy access between Whistler and Blackcomb mountains at the top.