Revelstoke Mountain Resort is a new star in North America

Posted By: The Ski Channel on December 13, 2009 12:10 pm

Located in southeastern British Columbia, Revelstoke Mountain Resort is a new star in North American ski resorts. Opened in 2007, Revelstoke is earning real cred as a big mountain skiing and boarding mecca. Situated in the Selkirk and Monashee mountains, the resort boasts over 700 inches of snow annually, has 3000 acres of lift serviced terrain and an additional half million acres of heli and cat skiing available. Get stoked on Revelstoke!

Comments