No, Revelstoke is located in British Columbia, Canada. It is known for its ski resorts, mountain biking, and heli-skiing. It is also home to many cultural and historical sites.