CPKC G95 has made a rare daylight run to the Seaway Spur and is about to switch Trac-World.
CPKC 118-03 heads east towards Montreal running alongside CN's busy Kingston Subdivision.
CP AC4400CWM 8004 + CP AC4400CW 8619 ease into Sudbury with 119's train.
CPKC's train #118 approaches Marathon running along Lake Superior.
Eastbound waits for a westbound at Mactier.
CPKC train 105 at Pearl, Ontario. No snow left at all. Normally there would be several feet on the ground in early March.
CP 8949 leads a mixed manifest train west through Cochrane, AB. It snowed a bit overnight but, most of it melted by the afternoon.
CPKC train 421 crossing the Nipigon River at Nipigon, Ontario.
Rebuilt from an EMD SD45, DRGW 5333, SD40-3 CP5493 worked for a number of years switching Thunder Bay. It could often be found here, parked by the old Pool 8 grain elevator.
Westbound at Dorion.
Canadian Pacific 9735 leads a W/B Potash unit train near Lasha, BC on June 27, 2015 with CP 8822. This is a directional running train on the CN in White Canyon east of Lytton, BC. There are numero... (more)
GE AC4400CW, KCSM 4571, pushes on the rear of CPKC grain train 328 at Dorion, Ontario.
CP 8927 leads CPKC train 113 accross the Black Sturgeon River near Nipigon, Ontario.
CP 9709 pushing on the rear of CPKC train 104 at Pearl, Ontario.
CP train 421 is just east of the east switch at Firehill on the CP Nipigon Subdivision.