Tuesday, January 15, 2013
Best of the 2013 Swatch Freeride World Tour by The North Face at Revelstoke
Best of the 2013 Swatch Freeride World Tour by The North Face at Revelstoke Mountain Resort in British Columbia, Canada.Revelstoke Mountain Resort is a four-season destination resort located in the Columbia Mountains of British Columbia just minutes from the town of Revelstoke. Revelstoke is located 200 kilometers (124 miles) north east of Kelowna and 413 kilometers (257 miles) west of Calgary. RMR is North America’s most significant resort development in over a quarter century.