A once common scene around these parts, a southbound ballast train navigates the CP Marquette sub with three veteran SD40-2s leading the way. Record flooding on the Mississippi River brought this ... (more)
The crew only has a few more cars left to load at Dresser Trap Rock, before they're ready to head back towards St. Paul with their loaded Herzog ballast train.
CP 6068 puts on a good show as it transits the CN's Dresser Sub with empty rock train 3HDR. The train will load at Dresser Trap Rock, before returning west to the Twin Cities.
Ballast train tied down on the siding at LeClaire with a trio of SD40s.
A northbound CP Rail rock train rolls through LeClaire, IA. Hard to believe something like this happened in 2019!
K803 is exiting the connection track from the A&WP, onto the Union City siding and will hit the main at the SE of Union City for the journey south.
A kaleidoscope of power rests in NS's River Yard after bringing a train south to Bethlehem. The power that was idling was a CP SD40-2, an NREX ex UP SD50M, a GCFX SD40-2, and a SOO LINE SD60.
CP 223 crosses the Pic River.
Time-Sensitive Merchandise Train from Chicago, IL - Coquitlam, British Columbia.
CP6068, CSXT8210, & SOO4512 lead a westbound toward St. Paul.
Time-Sensitive Manifest Train from Bensenville - Coquitlam. (Canon EOS20D, 70-200mm f/2.8L IS USM)