One of Canada’s premier ski resorts is not only getting better—it’s about to get even bigger. Nestled in the breathtaking ...
Revelstoke Mountain Resort in British Columbia has both the most vertical feet and the longest ski run in North America.
Olivier Meilleur was heading down Boulder Mountain in Revelstoke, B.C., about 565 kilometres ... after I think like 45 seconds or so." The snowmobile group had sent out an SOS signal as soon ...