Revelstoke, BC is located on the southeast side of British Columbia. It is a city with a population of 7,230 people. They are known for a lot of motor sports like snowmobiling, dirt biking, etc. They are also known for sports like skiing, snowboarding, etc. In the winters they get up to 12 feet of snow and have wetter springs, and mild summers.
Map of Revelstoke, BC
Map of Canada with Revelstoke on it.