Z112's tailend remote flies past a struggling M311 at Mile 231 of CN's Edson Sub.
Making its first trip to Canada's West Coast, CN AC44C6M 3340 shoves the tailend of Grande Prairie-Vancouver train G815 west on the Edson Sub near English.
CN AC44C6M 3331 shoves Q186's train up the ruling grade of the Albreda Sub at Spicer. It'll be a hard shove from here (Mile 70.3) all the way to Redpass (Mile 44.0).
Seen here running alongside the Athabasca River, Prince Rupert-Memphis train Q196 will spend most of its trip across the Edson Sub under the cover of darkness as the sun sets behind The Palisades ... (more)
Fresh rebuilt CN AC44C6M 3335 catches the last sunlight of the day leading train A417 west at Mile 221 of CN's Edson Sub.
Recently cleaned up for Remembrance/Veterans Day, CN ET44AC 3015 is tied down in the north yard at Jasper with a loaded GrainsConnect train.
CN AC44C6M 3341 brings up the rear of Prince Rupert-Montreal train Q186 at Geikie on CN's Albreda Sub.
Q186's train heads east on CN's Albreda Sub through some fresh snowfall with an equally fresh lead unit.
Freshly rebuilt CN AC44C6M 3332 leads Montreal-Prince Rupert train Q185 onto the north track at Henry House.
BCOL C44-9WL 4644 leads train M310 east on the south track of CN's Albreda Sub between Fitzwilliam and Yellowhead.
CPKC Vancouver Coquitlam, BC - Edmonton Walker, AB train M310 climbs towards the Continental Divide approaching Fitzwilliam on CN's Albreda Sub. Leading is BCOL 4644, one of only 2 remaining BCOL ... (more)
Loaded wood pellet train U791 is tied down in track #3 at Edson behind a pair of old Dash 9s.
One of CN's newer ET44ACs (part of a small order of engine numbers 3286-3295) heads into Edson leading Prince Rupert-Memphis train Q196.
Clean CN ET44AC 3275 leads a huge 198 car Prince George-Winnipeg train M348 east on the Edson Sub at Niton.
CN's BC Rail heritage engine leads a loaded sulphur train westbound between Fitzwilliam and Grant Brook on CN's Albreda Sub.