Westbound Z train heads downgrade behind a matched set of Dash 9's.
A slow moving freight train opens up the drifted road crossings in farm country as it approaches Austin.
In low winter light, a Z train speeds around the curve at Hawley as it heads downhill to a crew change in Dilworth.
This GP30C was struggling with a heavy train as they approached the ethanol plant in Winthrop, running long hood forward.
Wisconsin-bound coal train passes through Wadena on Valentine's Day morning.
Dashing through the snow, this westbound stack train has just passed under Highway 32 as it makes its way to Dilworth.
Three AC units (a GE and two MACs) head a loaded eastbound coal train as it approaches Perham on a clear and cold January Saturday.
This matched set of almost new ACEs was leading coal loads through the Frazee S-curves on this cold and clear January day.
A Z train speeds east just outside new York Mills on a cold and sunny Saturday in January.
Having just left Staples, this loaded coal train is picking up speed as he heads east in a snow squall.
Passing the most photographed barn in Montana, this vehicle train crosses the trestle spanning Two Medicine River between East Glacier and Browning.
Evening light is reflected off this Union Pacific eastbound merchandise train as it prepares to depart Boone yard.
On a hazy August morning in Staples yard, a pair of DPU motors idle as they wait for word to lean into coal loads bound for Superior.
DAPX loads pass through Wadena behind this ACe on the morning of July 5, 2008.
The last maroon tunnel motor brings a loaded Minorca train south.