CP 198 dives under Interstate 90 with a pair of CP SD40-2s up front. After everyone raced out of Norma, many stopped at nearby Mount Prospect Road to catch the train again before heading towards... (more)
CP 6068 leads the CP Tech Train south under the searchlights at Rondout.
CP 6068 throttles up at Tower A-20 with the TEC train, after being stopped for a few minutes.
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.