CP train 421 approaching Navilus on the CP Nipigon Subdivision.
CP train 119 at Dorion, Ontario.
CP train 106 between Upsala and Raith, Ontario.
CP train 421 pulls away from the Depot in Thunder Bay behind a pair of SD70ACUs.
CP 9467 is leading the power of CP FH01 up the Outremont Subdivision from the Port of Montreal. Today reduced to a spur track, this was once part pf CP's intercontinental main line. The location i... (more)
CP 9806 leads train 149 west into Cochrane on a gorgeous autumn evening.
CP 8052 leads train 401 west into Cochrane on a lovely fall evening.
A mixed manifest train heads east through Bowness in northwest Calgary. The building behind the RONA is the new Real Canadian Superstore. It is located where the Sunnyside Garden Center used to be... (more)
SD30C-ECOs 5018 and 5004 travel along the east bank of the Columbia River as they lead CP A19 south on the Windermere Sub.
ES44AC 8717 leads a southbound coal train through Fairmont.
ES44ACs 8711 and 9350 approach Pritchard as they lead an eastbound intermodal along the south bank of the South Thompson River.
ES44AC 8871 and UP SD70ACe 8923 make a light engine move at Geddis.
CP 7048 leads loaded ethanol train CP 528 past Du Canal Station. Shoving on the rear is another EMD, KCSM 4064.
CP 5025 and 5003 take the Golden to Fort Steele local way-freight south on the Windermere Sub.
Ex-SOO/MILW GP38-2 4510 and ex-SOO SD60M 6258 sort cars at CP's Scotford Yard near Fort Saskatchewan.