
Whistler Blackcomb: where the Brave do ski
The name sounds like the title of a children’s movie, but it’s actually the name of one of America’s most famous ski resorts, located 125 km north of Vancouver, Canada. In fact, Whistler and Blackcomb are the names of two twin mountains that rise far above this resort’s 670 meters above sea level altitude. Situated […]

