After dumping ballast for CP's ongoing Hardisty Sub sled/undercutter program, CP GP38-2 3071 pauses during a crew change at Macklin, SK.
CP SD70ACU 7037 leads an eastbound local train to Wilkie.
N76's train heads east through the cut at Czar behind a single SD70ACU.
N76-21's train departs the yard at Hardisty, AB heading east towards Wilkie, SK.
41B passes 292's tailend remote at the west end of Lathom.
CP's business train is returning to Calgary from St. Paul. They've just departed the west switch at Cluny on CP's Brooks Sub.
41B-21 heads into the small town of Gleichen, AB, westbound on the Brooks Sub.
118’s train (Edmonton-Montreal) throttles up with a fresh crew heading east out of Schreiber, passing the classic north-western Ontario depot still in great shape. It would be a slow morning for... (more)
A pair of clean GEs wind around the sharp curves at Neys navigating the rugged north shore of Lake Superior. The bright reds stand out against the greens and golds under rich fall morning lighting... (more)
Tail end DPU on CP train 112 passes over the abandoned CN Kinghorn Subdivision and the Nipigon River. Operation on the CN Kinghorn Subdivision ceased 16 years before this photo was taken and the r... (more)
CP SD30C-ECO 5006 leads train N65-21 north on the Lloydminster Sub near the town of Furness, SK.
A nice set of CP power is on the point of N65's train heading towards Lloydminster, SK.
A quartet of standard cab CP locomotives head north towards Lloydminster with train N65-21.
Heading north towards Lloydminster, N65-21's train negotiates an S-curve at Freemont.
CP 5006 North slowly guides N65's train down a steep section of the mainly flat Lloydminster Sub.