A CP GE leads a SD32ECO and a recently reactivated SD60 on a southbound freight past a dilapidated red barn near Donnybrook, ND on 9/24/13.
A hazy summer sunset provides a perfect backdrop for an eastbound CP freight train as it rumbles through Belgrade, headed for a meet just ahead at Murray siding, then on to Minneapolis and St Paul... (more)
Strong storms of have moved east and the smell of fresh rain lingers in the cool evening air as an eastbound CP train splits the small Minnesota town of Belgrade at sunset.
A nice bright 9300 series unit leads an eastbound across the thawing Minnesota prairie on a chilly spring morning.
Three red SD40-2s make a fine sight on a clear winter day as they hustle east out of Glenwood with train 498.
An eastbound manifest is only a few minutes from Glenwood as it sneaks through the Minnesota prairie on the outskirts of Lowry.
A leafless tree stands in stark contrast to the beautiful colors of a fall sunset as an eastbound Canadian Pacific train nears Belgrade, Minnesota.
An eastbound leans into a curve between Brooten and Belgrade, kicking up some dust from a grade crossing along the way.
The Eastbound Moose Jaw, SK to Saint Paul, MN #498 passes a rural cemetery near Donnybrook on a stunner of a Summer morning.
Providing a perfect end to a wonderful Easter Sunday, an eastbound hustles into Sedan just minutes after the sun set behind the distant clouds.
The well-worn leader on this eastbound looks especially dingy when paired with a fairly new GEVO. Let's hope the newer unit still looks good in a few years.
A new GEVO leads three older cousins on an eastbound CP train as it nears Paynesville, MN.
A pair of GEs roll east out of Belgrade with train 498 on a nice fall day.
An eastbound rounds the curve at MP 110 just after sunrise. The NS and UP locomotives behind the usual road power came west with a unit tank train yesterday.
An eastbound behind a CEFX leaser pulls into Glenwood off of the Elbow Lake Subdivision.