The wayfreight pulls a couple of ballast cars past the elevator in Belgrade on a very foggy February morning.
Hold on to your tuque as train 292 comes sailing around a curve west of Belgrade on a day when the windchill was in the -30 to -40 range.
The clouds and snow of the morning and early afternoon hours have given way to a pleasant and sunny evening on the prairie. CP adds to the scene with a nice trio of GP38-2s pulling a westbound gra... (more)
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.