After working Spiritwood, the JY local continues east towards Dilworth on this very windy morning.
A BNSF local train heads westbound towards the yard at Jamestown.
BNSF SD40-2 1603 leads a short local west on the Jamestown Sub.
Just a bit after the sun came up, a very long JY local sweeps through a big curve near Spiritwood on its way to Dilworth.
Behind a new ES44C4, the second eastbound manifest of the morning sweeps through a big curve west of Eckelson.
Another load of PRB coal curves into Eckelson, ND, passing by some water and trees that are clearly home to a few beavers.
A westbound passes the unused elevator along the former Northern Pacific line across North Dakota.