The locomotive shop at CN Harrison Yard is filled with locomotives as several locomotives are filled up at the fuel pumps in the background.
After finishing their work at Aldershot, CN 435 exits the yard via Snake enroute to London.
A Canadian National intermodal curves westbound over the Thompson River one last time at Lytton, British Columbia, on July 7, 2004. EMD SD75I Nos. 5743 and 5629 bracket EMD SD50F No. 5433 as power... (more)
She may look like a dirty pirate hooker now, but once upon a time every boy in town was chasing after her.
CN SD75I 5758 climbs into Jasper with train G889. Of note, IC SD70 1011 (dead) is the only one on the roster to be roaming CN's system at the moment.
CN SD75I 5736 has seen much, much better days, but somehow still earns its keep even with a battery box door missing!
CN SD75Is 5769 and 5785 gather speed, climbing towards the east switch at Gainford with A417's train.
CN SD75I 5633 emerges from the shadows at Lempriere with CWR train O499.
Ontario Northland Railway has been challenged heavily by weekly snowfall this winter that has taken a toll on traction motors and operations as a whole. On March 16, following an overnight snowst... (more)
After a crew change at Edson, CN SD75I 5784 leads Winnipeg-Vancouver train M301 west on the Edson Sub.
An empty crude oil train from BNSF Tacoma, WA heads east through Geikie on CN's Albreda Sub destined for another load at Bruderheim, AB.
Its dawn on New Years Eve, as Lloydminster-Prince Rupert loaded grain train G877 heads into Jasper.
CN X323 with CN 5737 & CN 2152 for power is returning from Vermont as it passes through Turcot Ouest.
Ontario Northland Canadian National connection train from Englehart is southbound on the big curve at Cobalt.