A loaded unit coal train rounds a corner heading to it's destination of Xcel Energy in Becker, MN.
Freight from St. Paul passes over the North Fork of the Crow River on a very hot summer day.
The Empire Builder is right on schedule as it passes through a slow order just north of its next stop in Winona.
Amtrak's Empire Builder cools its wheels in the background at the depot as grain empties from Tacoma, WA pull into Minot to change crews.
Merchandise for Winnipeg negotiates the sag east of Glenwood on a muggy September evening.
A very rare visitor for Morris is in the lead of a late Dilworth - Lincoln with a lot of pipe on the head end.
This grain empty has been diverted from it's original destination of Holloway, MN and now snakes through the siding at Morris to head for Alberta. How about those SD60Ms on a grain empty!
This short merchandise train is powered by just one locomotive, a regular sight on Canadian Pacific trains in MN.
After crossing over at MP 66, America's train flies down main one at Clear Lake past a dead loaded crude oil train on main two.
The headlight is dim on the lead GEVO as the Lincoln - Dilworth meets an empty grain train in the siding at Morris.
The blue GM logo is still in great shape on this former Oakway lease unit charging into the late evening sun.
An all NS consist heads east for Northtown close on the tail of Amtrak.
A very long Northtown-Laurel heads through the Elk River S curves with a lot of pipe loads up front.
Just after sunrise, a new BNSF unit enters Wisconsin after crossing over the St. Croix River.
Priority merchandise for the Belt Railway of Chicago cruises past the open water of the Mississippi River.