With plenty of time before its first stop at Elbow Lake, the CP holiday train takes its time as it glides over a rather impressive (for this area) structure.
Heat pours from two GE's as they bring stacks and general freight toward Glenwood.
The hottest train on this stretch of railroad blasts upgrade on a nice fall morning.
A westbound approaches a rural overpass east of Hoffman.
The afternoon 293 slows to take the siding at Hoffman.
The Holiday Train makes its way west for another performance in Elbow Lake.
Two of CP's seemingly ever-present GE locomotives are in charge of an eastbound grain train as it slows to head into the siding at Hoffman.
An eastbound wayfreight scoots across the steel trestle east of Hoffman.
CP 8888 stops to do some work at Hoffman.
The Holiday Train accelerates through the rolling countryside of west-central Minnesota about a half an hour away from sunset and its first stop of the evening in Elbow Lake.
A pair of newer CP units tug uphill out of Hoffman, MN.
Bright red leads stacks and racks up hill on CP's Elbow Lake sub heading for the Glenwood yard.
As the early signs of sunset start to show, this difficult to find CP "red barn" leads a long manifest into Hoffman.
It's -5 degrees this morning as a Canadian Pacific grain train rounds the corner into the sun just west of Hoffman.
Blowing snow and the stripes on the lead lease unit really make this black and white shot come to life.