A beautiful evening finds a CP transfer rolling past CN's former DM&IR ore dock in West Duluth as the laker Arthur M. Anderson eases up to the shiploader for a cargo of taconite pellets.
On a lovely spring morning the Kootenay Valley Railway's "hot shot" crosses the Kootenay River at Taghum, BC.
CP 118 makes its way into Marathon, a new power line to a hotbox detector has opened up new views west of Marathon.
CP 112-25 eases across the Steel River, and through one of many rock cuts.
NS 30T roars past the long defunct Blue Seal Feeds mill and gets ready to storm up the Howes Cave Grade after desending Schoharie Hill.
An ex-Soo SD60 backs a train past the engine house, where a line of SD 40-2s are getting some maintenance.
A heavy 13000 ton 127 car freight picks up the pace coming out of a 35mph speed zone. CP 9639 + CP 9723 are upfront, followed by CP 8850 + CP 6256 64 cars back.
A southbound Canadian Pacific rail train headed up by a lone SD40-2 has come to a sudden halt in the curve at the city of Davenport's Riverfront Trail Park. The train resumed movement shortly ther... (more)
A pair of GP38-2's shove some loaded barley cars into the Canada Malt terminal
The Kootenay Valley Railway's "hot shot" follows the Columbia River as the train travels towards Trail on a beautiful spring day.
188 leaves Williamson after a recrew behind a CP leader, and several other units trailing behind.
CP 8932 + CP 8638 pull out of the Steel Tunnel through a sharp curve with 96 cars behind.
A former Soo Line SD60 (6041) leads the NS Binghamton to Montreal train NB past the historic Cobleskill Coal facility in the Village of Cobleskill. Since the NS take over of this section of track ... (more)
CP 1403 catches some evening sun as it idles in the yard at Glenwood. Click here to see an aerial view of this same locomotive ta... (more)
Duluth's famed Aerial Bridge forms the backdrop as a pair of CP geeps switch Cargill.