CP 8620 leads a short manifest across the frozen prairie at Meadows.
CP 291 stops in Marquette for a quick break.
CP's 291 with a variety of diesels heads west through Reaburn at sunset.
CP 9608 heads up the branch bound for Minnedosa.
8515 lead CP 291 through the curve in Plymouth, MN under heavy, 1 inch a hour snow.
A westbound CP train blasts through Brooten, passing some of the extensive work that's going on in town to lay new water mains right down Central Ave.
With the SOO 4429 tucked away in the siding and both switches lined for the main, the 291 has a new warrant all the way to the WSS Plummer. I get a wave as they disturb the peace that is downtown... (more)
A well-timed gap in the dark cloud-cover provides some nice light on two grounded trains in Canadian Pacific's Thief River Falls yard. With the Canadian Pacific's employee strike north of the bor... (more)
As strong storms move out of the area, a westbound breaks into bright sunlight between Belgrade and Brooten.
A pair of gevos and a dash 2 pull train 291 through Kandahar, SK
Two GEs blast through Brooten with a westbound for Winnipeg, heading into a stiff northwest wind on a rather chilly spring day.
CP 6240, a rebuilt SD60, trails in the consist of a Winnipeg-bound train as it rolls into Brooten.
A westbound CP train races out of a winter sunrise just east of Brooten, MN.
Two GEVOs bring a lengthy westbound toward Loretto. In just a few miles, they will be stopped by a defect detector with an alarm for sticking brakes.
Surrounded by fall colors, a westbound crosses the steel bridge east of Paynesville, MN. Click here to see the 8805 leading train 1... (more)