IC SD70 1009 and CN ES44AC 2804 lead train M301 over the North Saskatchewan river on the City of Edmonton's northeast side.
IC 1009 leads Winnipeg-Edmonton train M301 under a small wooden bridge west of Ardrossan on CN's Wainwright Sub.
A dirty BCOL C44-9W eases the rock train towards Parkhill Junction on the Alberta Coal Branch.
CN SD60 5414, GTW SD40-3 5943 and CN SD40u 6010 lead Grande Prairie - Swan Landing train A459 south on the Grande Cache Sub.
CN SD60 5414 struggles uphill on the Grande Cache sub, finding some early morning sun rays south of Denard.
Due to the recent surge in the grain business, power struggling CN Rail managed to come up with three old work horses to run the daily A459 south from Grande Prairie to the connection with the Eds... (more)
Coal empties for Shire Oaks, PA creep down the Bison Running track in Buffalo, NY waiting for CSX traffic to clear CP-Draw.
After a brief crew change in Buffalo, Q01803's train is back on the move and up to speed approaching Lancaster, NY.
Managing to find some final rays of sunlight for this day, CN SD40-2(W) 5351 leads L593's train north on the Missabe Sub.
U711 heads onto the main at South Fairlane for a run down the Missabe Sub to Proctor.
A loaded T-bird has just departed the loadout at Largo heading for processing at Fairlane.
BLE 909 south arrives at Proctor with loads from Minntac.
Having departed the yard at Proctor moments ago, a great consist prepares to take the signal at Adolph for a run north on the Missabe Sub.
The Two Harbors-Keenan MRF arrives at its northbound destination at Keenan. After some power moves and switching they will head back south towards Two Harbors.
A trio of mismatched painted Tunnelmotors slow for their arrival at Fairlane with a train of empty ore jennies.