Ottawa Valley Railway SD40-2s 3409 and 3410 make a light engine move at North Bay.
No shortage of horsepower here, 6,000 ponies are galloping on the Galt Sub as the London Pickup head west through Puslinch.
CP 8939 + CEFX 1024 lead 254 east on the Windsor Sub at Melrose.
Sarnia - Toronto train #84 is about to take the light at Melrose.
CP MofW Caboose 420990 at Smiths Falls, Ontario January 06, 2000.
The daily yard job heads light to the Mission to grab loaded lumber cars from the sawmill
Coke empties for Roseport, MN depart Thunder Bay
Tracing the rugged shoreline and scenery of Lake Superior, along with an occasional visit alongside Canada Highway 17, is Canadian Pacific train No. 118 at Neys, Ontario, on June 12, 2016.
UP 5519 approaches Smiths Falls with Albany, N.Y. bound crude oil train #550.
The late evening roadswitcher out off Agincourt trundles up the MacTier Sub with a short train in tow.
The splitting of The Canadian. VIA FPA4 6762 is departing for Toronto with train #12 while the crew services 6405 before departing for Montreal with train #2.
GP20C-ECO 2205 works at the west end of Smiths Falls yard.
VIA 6432 travels north on the Brockville Sub with Toronto to Ottawa train #44.
CP ES44AC 8812 and AC4400CW 9815 approach Glenview Road as they travel west on the Belleville Sub with CP 143.
Work Horses While the ol' CPR has no more GP9u's on the roster, some have found new homes elsewhere, OSR sports 4 of these beauties on the roster, 2 at the Guelph Junction Railway Division ... (more)