







Revelstoke, located in southeastern British Columbia, is one of Canada's key railway towns, sitting along the Canadian Pacific Railway mainline built in the 1880s. The railroad here climbs toward Rogers Pass and the Selkirk Mountains, making this stretch one of the most challenging alpine rail corridors in North America, with grades reaching up to 2.2% in places. Revelstoke's historic rail heritage includes the 1914-built railway station and the nearby Revelstoke Railway Museum, which showcases over 135 years of mountain rail operations. Dozens of freight trains pass through the area daily, including long intermodal, grain, coal, and mixed manifests that often use mid-train and rear distributed-power units. The combination of steep grades, heavy tonnage, and dramatic mountain scenery makes Revelstoke one of the most iconic rail-watching locations in British Columbia.
The PTZ webcam at the Revelstoke Railway Museum gives train lovers a sweeping, railfan-friendly view of Revelstoke's main CP Rail corridor, framed by the Selkirk Mountains and the busy streets around Victoria Road. Its moving lens sweeps across the tracks, the picturesque museum grounds, the long stretch of street leading deeper into town, and the wider valley landscape that makes Revelstoke one of the most photogenic rail cities in British Columbia. When the camera pans toward Victoria Rd and Long Street, viewers can clearly see how the town's traffic and daily life unfold right beside the powerful freight trains that push through the mountain grades. The line is busiest in the early morning and late afternoon, when heavy intermodal, coal, grain, and mixed-manifest trains often roll through back-to-back with distributed power units rumbling hard against the incline. For railfans, this webcam feels like a front-row seat to the drama of mountain railroading–big trains, tight curves, alpine scenery, and nonstop action.