A new GEVO cruises east on a crisp 50 degree morning with priority intermodal for Chicago, IL.
Round the corner and up the hill goes this rainbow of color heading for Tacoma, WA.
This loaded unit coal train is heading for St. Paul, MN to be handed off to Canadian Pacific for it's trip to Portage, WI.
High priority merchandise from Pasco, WA climbs the hill just east of Elk River.
A trio of rebuilt EMDs make their return trip home with the daily local freight between Northtown and St. Cloud.
For the second time today this BNSF consist heads through Elk River with a manifest train, this time heading west. The middle of the train can be seen off to the right coming down the hill.
Easily the best looking locomotive in the BNSF fleet cruises through town. Let's hope they never get repainted.
Grain empties for Grand Forks, ND crawl through town at around 10mph waiting for two to clear Big Lake up ahead.
Stacks from Logistics Park in Chicago, IL hit the breaks as they stare down an approach to CTC Big Lake.
A unit rail train is heading west through the curves under the power of a very nice ex GP30.
A nice treat just after sunrise as this new CSX unit leads a loaded grain train heading east from Minot, ND.
The one of a kind SD60M struggles with a long regular merchandise train from Grand Forks, ND to Northtown Yard.
Double stacks charge up the hill out of Elk River as they pass under Great River Energy's small generating plant.
A stack train from Tacoma, WA cruises east through Elk River heading for Logistics Park, IL.
High priority merchandise from Pasco, WA to Dilworth, MN seems to have forgotten to stop in Dilworth.