Revelstoke ist eine malerische Stadt, die sich im Bezirk Revelstoke Mountain in der kanadischen Provinz British Columbia befindet. Die Stadt liegt am Ufer des Columbia River und wird von einer atemberaubenden Berglandschaft umgeben. Revelstoke ist vor allem für seine beeindruckenden Skigebiete bekannt. Der Revelstoke Mountain Resort bietet erstklassige Pisten und eine Vielzahl von Abfahrten für Skifahrer und Snowboarder aller Könnensstufen. Mit einer durchschnittlichen Schneefallmenge von über 12 Metern pro Jahr ist Revelstoke ein Paradies für Wintersportbegeisterte.