CN C40-8M 2440 and a flame throwing C40-8 2025 struggle over the continental divide at Yellowhead with a mixed bag G843 in tow.
CN ES44DC 2245 leads train 109 (Kamloops to CP Coquitlam) across the bridge in Lytton, BC, on the CN Ashcroft Sub.
CN SD60Fs 5543, 5553 and C40-8M 2439 hustle train M304 along the shores of the Athabasca River at Mile 220 of CN's Edson Subdivision.
After a fresh snowfall, BCOL C40-8Ms 4619 and 4624 charge into Blue River for a crew change with train A417 in tow.
Repainted into CN colours, IC C40-8W 2465 splits the intermediate signals at Mile 13.8 of the Albreda Sub on the point of train M309.
CN 2880 lead CN 121
Canadian National local train No. 513 passes a mountain lake at Henry House, Alberta, at 8:29 p.m. on July 11, 2014. The Hinton to Jasper (and return) local is powered by vintage pair of aging GMD... (more)
Skirting the shoreline of Jasper Lake in scenic Jasper National Park, Canadian National train No. 102 approaches Devona, Alberta, on July 11, 2014.
Chicago-Winnipeg train M349 slows to enter Symington Yard at Navin behind a pair of GEs. The train can be seen crossing the Red River Floodway in the distance.
CN SD70M-2 8899 leads train Q198 (Prince Rupert BC - Chicago IL) around the unforgettable curve. This is the crash site location of a derailment that happened a decade ago. This is where M301 dera... (more)
Canadian National SD70M-2 No. 8862 leads a westbound Canpotex potash train in White Canyon between Morris and Lasha, British Columbia, on September 27, 2015.
Canadian National train No. 102 casts soft reflections in Brule Lake passing through “Robertson’s Curve” at Swan Landing, Alberta, on July 7, 2014.
CN ES44AC 2944 and ET44AC 3034 lead a long 166 car train M349 down the main at Dufresne, passing the town's grain elevator.
Coquitlam, BC - Chicago, IL train Q110 cruises through the Assiniboine Valley crossing over the Uno trestle.
After meeting train M317 at Uno, Q112 gathers speed crossing the impressive bridge at the east end of the siding.