CP 645 slows to take the siding in South Haven, for a meet with an eastbound.
CP 41B is in the hole at South Haven for 3 eastbounds. Not long after sunset, the 2nd eastbound rolls past the business train.
A pair of CP GEs take a sand train west on the Paynesville Sub over the Clearwater River trestle near South Haven, narrowly avoiding a cloud.
The final westbound in a three train parade soars over the frozen Clearwater River between South Haven and Kimball.
A pair of CP's finest head west out of South Haven and over the Clearwater River on a bright March morning.
Two GEs are in dynamics as they cross the Clearwater River west of South Haven with westbound train 497. In just a few moments the engineer will be back on the throttle to lift the train out of t... (more)
Train 497 glides over a wintry scene between South Haven and Kimball, accelerating up to track speed after meeting an eastbound at the siding just east of here.
After picking up a few cars in Kimball, the wayfreight crosses the large bridge just west of the siding at South Haven. A westbound is in the siding waiting on them and one more eastbound that is... (more)
SOO 6060 sits in the siding at South Haven while waiting on a westbound during a blizzard
The setting sun glints off of the sides of two trains meeting at South Haven. Coming at you is a priority manifest train from Winnipeg, while its westbound counterpart waits on the siding.
Two GEs bring a lengthy westbound manifest down the siding at South Haven, preparing to meet one before continuing on toward Glenwood.
Minnesota's first snow storm of the year and an awesome EMD consist takes the siding at South Haven led by SOO 6052, with SOO 1532, SOO 6047, and CP 5966.
This lone GE struggles to pull over a 100 cars into the siding to meet a couple of eastbounds.
A trio of blue and yellow units head up the 499 on its way to Glenwood.
A CEFX leaser leads a westbound train of windmill parts down the siding and into the setting sun at South Haven as an eastbound holds the main.