Coming down Rogers Pass, westbound, in a dumping rainstorm, through a snow/slide shed.
Crossing the Columbia as the skies open and rain begins to pour down.
Westbound special crosses the Columbia River on Revelstokes west side. The entire heritage fleets heads up train after 2816 taken out of service with bad order wheel set.
The Royal Canadian Pacific, about to leave Revelstoke yard, on it's way to Vancouver for the 125 celebrations. CP 2816 Empress steam engine was supposed to be up front on this trip but could not ... (more)
The Revelstoke Plow. In charge of plowing from Ross Peak on the Mountain Sub (roughly 40 miles east of Revelstoke) to Chase on the Shuswap Sub (95 miles west), the plow rests under the shop... (more)
SD40 #5557 was CP's first SD40 used for Robot (DPU) experimentation as seen here in Revelstoke in May 1968. This shot was near the beginning of the program and the railroad wanted the unit to look... (more)
After putting on a show a few hours earlier in Golden, British Columbia, the Holiday Train arrives in Revelstoke to put on a show for all the good little boys and girls in town on a mild and damp ... (more)
Canadian Pacific locomotives 8887 & 8785 head westbound freight over the Columbia River Bridge at Revelstoke British Columbia, with CP 8519 (mid train) and CP 8520 (rear) both unpictured
A foggy lakefront morning at Three Valley. It is always worth bringing the camera, even on the way to a meeting.
A CP unit coal departs Revelstoke after a crew change.
CP SD40-2 5905 idles in Revelstoke.
Swift Current, SK to Vancouver Coquitlam, BC grain train 351-432 is staged in Revelstoke to follow some IMS trains west, while CP SD40-2 5905 looks on.
CP EMD SD40-2 5915 and 5999 resting at Revelstoke yard after some departemental works near Albert Canyon