Photo: Karen Morgenstern
Revelstoke, BC