CP 2222 at Hankinson, ND.
D45 drags it's train north up the Colonie Subdivision as it passes an abandoned factory in Menands.
Canadian Pacific's D45 slowly drags its hundred plus car train through the middle of I787 with the old D&H building in the background.
GP20 ECO leads a transfer job .
Was a cold and windy day when the CP holiday train ran across the Mason City Sub. I took my boys and Grandma out to see the train across northern Iowa. Here the train drifts downhill towards Marqu... (more)
Shoving Hard: G77 shoves hard on 30 or so grain loads for Bay State Milling, traction motor blowers kicking up dust along Front St. Residential on one side, industrial on the other, Front S... (more)
Wall Street: Street running operations are always interesting, even more so when they're in a residential area, and not industrial. Winona, MN is one of the more overlooked operations in th... (more)
The very colorful dispaly for Franklin Park RR Daze. Engines included a CP GP20ECO, CN EMD E-9A, UP 1989, UP 2001, IHB Genset, and a BRC end-cab switcher with a caboose. The NKP 765 would join the... (more)
CP Holiday Train: Stopped in Hastings putting on a show for the locals, the head end of the Holiday Train sits on the historic former MILW lift bridge that spans the Mississippi at Hastings... (more)
The show goes on as the CP Holiday Train Sits idling In Delanson on a beautiful and snowy night.
Holiday Train rounds the curve at Cooperstown Jct with some snow falling at a good rate.
Crossing over a small creek, the CP holiday train is slowly making there way through warnerville getting ready to stop at Cobleskill for there next show.
The Canadian Pacific Holiday train heads north under a classic signal bridge
The Canadian Pacific Holiday train heads north through Bainbridge
The Canadian Pacific Holiday train heads north through Wells Bridge