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.
Wilkie-Lloydminster train N65-21 starts down the steep grade between Marsden and Unwin behind SD30C-ECO 5006.
3 SDs and a GP38-2 lead N65's train through the valley at Unwin, SK.
Edmonton, AB - Montreal, PQ #118 eases into the siding at Marathon with 8600ft of train to clear for hotshot #101.