Two SD40-2's put out a lot of heat as they pull pipes and other merchandise upgrade east of Hoffman.
Another stellar lashup heads a westbound at Hoffman. Unfortunately, they are held in the siding until an eastbound clears, which is still 50 miles away in North Dakota.
The 293 has taken the siding at Hoffman to wait for the 496 as the moon rises in the distance.
CP 8810 is all alone with the 292 today as it heads east over a large steel bridge east of Hoffman.
A fantastic winter sunrise sets the trestle east of Hoffman aglow as a very unique consist leads the 198 eastward.
After meeting its counterpart about a mile back, a lone GE has the 198 train back up to speed. Those dead, capped off CITX units are back with a vengeance. This weekend alone i spotted about 7 o... (more)
After a long wait at Hoffman, ethanol loads are back on the move toward a crew change in Glenwood.
It's great to see some old EMD lease power back in service, unfortunately this CITX leaser was dead in tow.
A CP MP15 is sandwiched between two AC4400's on this eastbound, just east of the town of Hoffman.
Just a bit after sunrise, a healthy manifest heads west leaving the thin clouds behind.
A lone GE struggles up the hill out of Hoffman on a frosty Minnesota morning.
The early morning sun breaks through a few low clouds as the 293 approaches the rural overpass east of Hoffman.
Today's 296 crosses the steel bridge east of Hoffman with a GP9 trailing an AC4400 for power.
After a long wait at Hoffman, 198 is quickly up to track speed as it passes over the Chippewa River.
Canadian Pacific's Holiday Train passes through the quiet Minnesota prairie on a very pleasant December evening.