A bright 8900 series GEVO leads a unit crude oil train east on a sunny winter morning.
With the sun at the horizon on nearly the shortest day of the year, an eastbound grain train hustles across the snowy landscape near Belgrade.
Two blue and yellow SD40-2s and CP 6260, a repainted SD60M, lead a loaded ballast train west at Belgrade.
A leafless tree stands in stark contrast to the beautiful colors of a fall sunset as an eastbound Canadian Pacific train nears Belgrade, Minnesota.
A westbound empty potash train with CSX power passes by a pair of combines enjoying some well-deserved rest after another successful harvest.
The sun is just coming over some low clouds as a westbound pulls out of Murray Siding and heads for Glenwood.
CP 8781 does the honors on the head end of a train of windmill tower sections, seen heading east through Belgrade on its way to Minneapolis.
An increasingly rare sight on this part of the Canadian Pacific Railway: four SD40-2s lead train 292 east through Belgrade, MN.
The sun is just rising and some fog hangs close to the ground as a westbound CP freight train rumbles toward Belgrade, MN.
Mere seconds after the sun set in the distance, an eastbound oil train nears Belgrade.
Something other than a GE leads a westbound CP train across Minnesota, seen from the US 71 overpass at Belgrade.
An eastbound leans into a curve between Brooten and Belgrade, kicking up some dust from a grade crossing along the way.
The sun is setting behind the town of Belgrade as a CP train rolls east.
Just another GEVO leader on the 497...but what's that? An SD9043MAC trailing? Anything to break up the GE monotony!
Train 198 is doing every bit of the 60 mph speed limit for expedited trains through here as they approach the H41 wayfreight tucked safely in the siding at Murray. The wayfreight is sporting a ni... (more)