A bright fireball streaked across the sky above mountains, glaciers and spruce forest near the town of Revelstoke in British ...
Revelstoke Mountain Resort in British Columbia has both the most vertical feet and the longest ski run in North America.
The final 12 face the ultimate challenge in the second venue at Selkirk Tangiers, Canada.