CP GP38-2s 3080 and 4506 switch the Alcan Spur in east Edmonton.
A CP yard job takes headroom on the elevated mainline through downtown Saint Paul with a pair of SD40 model locomotives. Locomotives:CP 5105 SD40-3CP 6000 SD40-2
A pair of CP GEVOs lead CSX Q166 at Tifft.
The beautiful kept 4-6-4 "Hudson" H1b # 2816 called "Empress" came with a steam special to Revelstoke this day from the east. The 4700 hp locomotive was built by the Montreal L... (more)
CP ES44AC 8917 and UP SD60M 2357 head north through Morningside.
Empty eastbound coal train of Canadian Pacific is rolling along the Thompson river east of Lytton, with AC44CW # 9782. In the rear of the long train was AC44CW # 9623, running radio controlled (di... (more)
Tail ends passing. Grain train CP 332 is eastbound through Pointe-Claire, with CP 8830 bringing up the rear, passing just as the tail end of CN 327 passes on the parallel CN Kingston Sub.
An eastbound Canadian Pacific freight train is approaching in the last sunshine Black Canyon of the Thompson River, British Columbia, on June 23, 2016.
A long loaded coal train of the Canadian Pacific Railway is rolling downstream along the Thompson river east of Lytton towards the port of Vancouver. Top and tail is a AC4400CW, running radio cont... (more)
4-6-4 "Hudson" H1b # 2816 "Empress" of the Canadian Pacific Railway is pulling a steam special through the Rocky Mountains along the Kicking Horse river, while several rafters ... (more)
Empty coal train from Roberts Bank into the Canadian Rockies along the Thompson river at Thompson MP 85 (Devils Rapids) with GE AC44CW # 9722 of Canadian Pacific. At the end of the train was leasi... (more)
Beautiful 4-6-4 "Hudson" H1b 2816 "Empress" of Canadian Pacific Railway on the Rogers pass line at Albert Canyon with a steam extra east to Calgary.
Beautiful 4-6-4 "Hudson" H1b 2816 "Empress" of Canadian Pacific Railway stopped at Glacier with a steam extra to Calgary.