CP 8770 leads train 148 through Matsqui after sunset.
CP ES44AC 8770 approaches Hook Rd as it leads an eastbound manifest past mile 113 on the Shuswap sub.
Surrounded by fall colours and a threatening sky, hotshot 101 drops down Selim hill along the shores of the mighty Lake Superior.
The mighty 101 races storm clouds westbound out of Firehill headed the setting sun.
CP 8770 leads its train east down the grade in Glacier National Park.
A very road weary RS-18 is outside the Diesel Shop and about to lead another train. The RS-18 was arguably MLW's best diesel locomotive. CPR acquired 72 of them in 1957-58. Beginning in 1980 CP... (more)
CP 8770 leads a Northbound empty oil train outside Higginson on the UP Hoxie Sub with two BNSF ES44DCs trailing
CP 8770 leads its train east at Illecillewaet. An interesting story to go with this photo. I saw this train pull into Revelstoke, just as I was sitting down to eat my breakfast at my hotel. I figu... (more)
Westbound train 293 approaches Belgrade, MN, seen from the US 71/MN 55 overpass.
CSX G345 heads west with CP power and an empty grain train, the leaves are already starting to turn.
CP eastbound stack train is leaning into the curve coming through Marathon with CP 8770 - CP 9817 & 70 cars (long count).
CP 8770 heads east just after sunrise on a very chilly morning.
CP 102 idles at the fueling pad in the early morning sun.
CP 102 lead by 8770 and 8741 as a dpu head through rotave.
CP 106 departs Thunder Bay with CP 8770 shoving on the rear.