CP GP38-2 3060 lifts some cars out of the Skookumchuk Mill.
CP ES44AC 8890 and UP AC4400CW 6780 lead CN's Edmonton-Coquitlam train M309 west on the Edson Sub at Henry House. Who's railroad is this anyway?
Q119's train heads onto the north track at Park Gate into the setting sun.
ES44AC 8804 and AC4400CW 9816 approach Highway 3 with westbound CP 669, a Canpotex potash train that will be interchanged with the UP at Eastport, ID.
CP's loaded vehicle train #120 from Vancouver Coquitlam, BC - Toronto Yard, ON skirts the shores of Lake Superior's Kama Bay
Vancouver IMS, BC - Toronto Yard, ON stacks/racks eases into Marathon with 12000ft behind
CP 112's head end unit is picking up the mid-train and tail end DPU's (CP 8754 & CP 8519) before coupling to the non-intermodal cars in the middle of this shot. The train will then head to St-Luc ... (more)
CP 100 approaches Marathon running alongside Lake Superior
421-18 is in the siding at Marathon while 100-16's train blasts by on the main.
101-17's train climbs the main track at Terrace Bay.
Montreal-Edmonton train 119-19 negotiates a set of curves just west of Waldeck on the Swift Current Sub.
498's train whips around a super-elevated curve near Uren, SK.
A trio of GP38-2s depart Moose Jaw with one lonely K&S potash empty.
A trio of MLW-built products preserved at Exporail.
CP AC4400CWM 8067 and UP ES44AC 8216 have just departed Moose Jaw, SK heading east on the Indian Head Sub.