Enola-Montreal Canadian National #529 has just crossed into Canada has it heads north at Cantic.
GP20C-ECOs 2258 and 2262 lead the De Beaujeu turn through the village of Finch.
A single AC44 lugs an empty box train out of Thunder Bay, bound for the US "SOO Line" at Thief River Falls.
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)
CP ES44AC 8824 and AC4400CW 8616 depart from Smiths Falls with CP 119.
A pair of GP38-2's shove some loaded barley cars into the Canada Malt terminal
An eastbound Canadian Pacific empty coal train passes below Skihist Provincial Park on September 25, 2015. On the other side of the Thompson River, a Canadian National work train continues loading... (more)
Work is done for the day and the guys have gone home, tomorrow will be another day as track panel replacement continues. A GP38-2 rumbles on through leading the evening Expressway to Montreal.
CP ES44AC 8861 and AC4400CW 8633 lead Montreal to Edmonton train #119 west on the Belleville Sub.
Northbound Nitrin Local climbs up off the BN Industrial past John Deere and is about to get on CP territory at the East Moline station sign.
The CP Nitrin Local waits for a westbound IAIS at 7th Street with CP SD's for NRE in the early morning.
CP ES44AC 8943 passes the siding at Elliott as it travels west on the Belleville Sub with CP 119.
The Kootenay Valley Railway's "hot shot" follows the Columbia River as the train travels towards Trail on a beautiful spring day.
Northbound CP Kansas City/St.Paul train 475 with consist that includes some new Mexican EMD's for Canada.
Ethanol train K408 crosses the Overpeck Creek behind two Canadian Pacific GE locomotives.