CP 2246 leads the Holiday Train West through Bensenville.
CP 2214 leads a stack transfer East through Franklin Park.
Loaded grain train CP 322 is nearly into the Port of Montreal as it passes the unused and snow-covered Hochelaga yard.
CP power lays over in golden hour in CSX Frontier Yard in Buffalo, NY
A pair of CP Rail SD40s take a breather among other Soo Line power at the former Milwaukee Road Bensenville Yard locomotive facility on December 5, 1987.
CP 8709 leads its train east on home rails above the Thompson River and CN mainline east of Lytton, BC near Skihist Provincial Park. In the background Rainbow Canyon intersects with White Canyon. ... (more)
A single Canadian Pacific AC4400 is on the point of an empty coal train running with 1x1 distributed power as it heads east on the Cranbrook Subdivision. The train is approaching Sparwood, British... (more)
As part of Steamtown's Railfest weekend, visiting equipment from a few railroads came to Steamtown. Here, a recently rebuilt Canadian Pacific 2279 soaks in the morning sun.
CP 8580 leads CP train 113 into Thunder Bay.
CN 3976 pushing on the rear of CP train 118 crossing the Black Sturgeon River near Nipgion, Ontario.
CP train 118 crossing the Black Sturgeon River near Nipgion, Ontario.
CP train 118 east of Nipigon, Ontario.
CP train 113 at Pearl, Ontario.
Canadian Pacific's Shoreham Transfer Job H17 rolls west behind a pair of GP20C-ECO's as it crosses over the Mississippi River on the Paynesville Subdivision. The train is heading back towards Humb... (more)
ES44AC 9353 and AC4400CW 9805 approach Range Road 223 as the head west on the Scotford Sub with CP B81.