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.
CP train 113 at Dorion, Ontario.
An interesting engine, KCS Safety Starts Here, pushing on the rear of CPKC train 112 today.
CPKC train 118 holds the siding for a meet with CP train 421 at Selim on the CPKC Nipigon Subdivision.
CP 8040 leads its train west down the grade into Field, BC.
Two trains meet near the crew change point in Field, BC.
Loaded vehicle train from Vancouver Coquitlam, BC to Montreal St Luc, PQ takes the siding at Marathon to clear for the big dog, train 101.
CP 2816 approaches Blackfalds as it heads south on the Leduc Sub.
On a cool, grey first day of spring, CP 2816 passes Netook Siding as it heads south on the Red Deer Sub.
CPKC 200 Works Eastbound In The Canyon At Saddle Rock On The CPKC Cascade Sub.
CP 8813 provides power on the tail of a westbound potash train between Stephen and Partridge. This stretch will be the last relatively flat section before heading down the 'Big Hill' and into the ... (more)