CP AC4400CWs 9760, 8563 and CSXT ES40DC 5287 head downhill towards Moose Jaw with 368-507's train in tow.
A set of CP power for an ethanol train waits on the former Milwaukee Road transcon at Bongards MN.
A morning climb up to the top of the Belgrade Co-op elevator yields this view of a CP train as it rolls into town on its way from Glenwood to points east.
An unusual (for CP through Milwaukee) load of coil cars is at the head end of the day's manifest as this train is about to take the signal for Muskego Yard
CP 141 with a pair of GEs speeds westward approaching the small town of Ayr.
Silent Sentinel.....Standing in the same spot for more than a hundred years. Fifty of with Searchlight style signals, this mast has witnessed the many different evolutions of motive power and traf... (more)
Mid-train DPU (or robot in CP parlance) CP 9760 lends of muscle to train 113 as it negotiates the S-curve at Newtonville, Ontario. CP 9700 and 8734 are just above the 4th car ahead of the 9760, bu... (more)
Pulling off the passing siding
Stack train from Vancouver, BC to Montreal, PQ
CP 9760 leads train 221 out of Bowker and begins the long climb up Bowker hill to Loon.
Drifting around a corner with a westbound coal train
CP 9760 + CP 8638 (Holiday Train)
A CP AC4400 throttles up after starting south. Gotta love how the SD60 is smoking more than the GE.
CP 9760 leads verteran SOO SD60 6000 down the IHB main. Another classic case of wrong engine leading.