CN SD70M-2 climbs towards Stenberg on the north track of CN's Rivers Sub with train Q102 in tow.
CN SD70M-2 8806 and SD75I 5763 hustle CN's flagship train Q111 west on the south track between Stenberg and Miniota on CN's Rivers Sub at 60mph.
A former ATSF C40-8W does what it does best - hauling stacks at speed... in this case, CN Q199 has just had a crew change at Saskatoon, SK and is just about up to track speed in a matter of minute... (more)
After changing crews at Saskatoon, M313's train continues its journey to the northeast side of Edmonton at Scotford Yard.
PHLX SD40-2s #8 (in an SP SD45 shell) and 13 (ex. CN) rest quietly outside of the P&H grain elevator alongside CN's Wainwright Sub at Oban, SK.
DMVW GP35 6354 is a long ways from home, awaiting the next shipment of grain empties from CN to load.
CN SD75I 5779 has just led M347's train across the SK/AB border, hustling westward on the Wainwright Sub.
A clean and colourful CREX ES44AC idles at Mile 38 of BNSF's Jamestown Sub with a stack train waiting for a new crew and a parade of eastbounds to arrive off of the single track.
Epping, ND crude oil empties hustle around a super-elevated curve east of Shelby, MT on BNSF's Hi Line Sub.
CREX ES44AC 1327 leads an empty crude oil train through "Big Sky Country" on BNSF's Hi Line Sub.
IC SD70 1010 sits quietly in the Fort Rouge yard on the west side of Winnipeg.
A quintet of various GE products hustle a Chicago bound Z train towards a crew change and refuel at Havre, just a few miles down the road.
Chicago-Winnipeg train M349 slows to enter Symington Yard at Navin behind a pair of GEs. The train can be seen crossing the Red River Floodway in the distance.
CN ES44ACs 2838 and 2911 lead Winnipeg, MB - Sarnia, ON train M348 south on the Rainy Sub.
CN SD40-2W 5338 and 3 other SD40 types head down the Minntac Sub with a fresh, steaming load of iron ore pellets for Two Harbors.