Revelstoke Trans Canada

A welcome pitstop on the long road to Alberta!