A trio of EMD's bring the T003 across the Rock River in Janesville.
IC 6252 & DMIR 405 bring a loaded taconite train South towards Proctor to be unloaded
One of the endless ore trains being unloaded onto a ship at the Duluth ore docks.
A pair of ex-Alstom SD40-2's lead a train of raw iron ore towards the Silver Bay plant to be processed into taconite pellets to be loaded onto a ship.
A pair of CP GE’s lead train 101 over the Nipigon bridge in Nipigon, Ontario
DMIR 403 and 215 are paired together for the E lead switch job as it basks in the evening light
A GE leads two EMD's as they bring one of the many daily loaded ore trains towards Proctor on the CN Missabe sub.
UP 1145 dropping off a single tank car for Delong in Clinton as it squeezes between buildings
A pair of GP60's bringing the Southbound Janesville to Proviso local.
A trio of UP SD40-2's sitting on the mainline on a bitterly cold day at Janesville.
An NS train going across the trestle at Letchworth State Park.
Easing through the Rock Cuts in the Mountains in Cavendish.
Vermont Railway heading over the trestle at Mount Holly.
A pair of GP60's bringing the daily LJA50 local towards Proviso.
A pair of SD35’s sandwich a GP35 as a Southbound manifest makes its way through the outskirts of Alma