An eastbound stack train makes its way through Brooten.
An eastbound stack train quickly gets up to track speed a few miles east of Glenwood.
An eastbound stack train rolls through Regal on another beautiful Minnesota morning.
An eastbound stack train finds a break in the clouds as it nears Glenwood.
CEFX 1031 glides east toward Glenwood with the courthouse looming in the background.
The highest priority train in this line makes its way east for CP's yard in Glenwood.
CP 9543 is close on the tail of the 290 into the yard, just off the Elbow Lake sub. This is the junction of the Elbow Lake sub, and the Detroit Lakes sub.
A CP stack train switches tracks on its way to Clearing. Note the two BNSF geeps in the distant upper left
CP #198, 1 unit, the 8792 powers this E/B Stack train rolling through Duplainville
CP #198 passes the CP 2816 Excursion at Sturtevant, WI.
A Gevo leads an intermodal towards Bensenville.
A pair of newer CP units tug uphill out of Hoffman, MN.