One of 2 CN ET44ACs painted to honour our Veterans (the other is #3233), CN 3015 shoves Q102 east towards the BC/AB border.
Q101's train heads west on the Albreda Sub between Yellowhead and Fitzwilliam with the EJE heritage unit leading the way.
IC C40-8W 2459 is still earning her keep, seen here leading an empty grain train east on CN's Albreda Sub.
A full moon rises over Lucerne, BC as Q198's train slowly makes its way towards a congested Jasper, AB with CN ET44AC 3115 bringing up the rear.
X310's train finds a patch of sunshine near Fitzwilliam with an SD70ACe-T4 demo leading.
CN SD70I 5623, SD75Is 5796 and 5754 lead 125 grain loads west on the Albreda Sub.
An eastbound Canadian National potash train curves through Lucerne, British Columbia, on the railroad’s Albreda Subdivision west of Jasper on August 5, 2016
Brand new CN ET44AC 3186 climbs towards the continental divide at Yellowhead with Prince George-Winnipeg train M304.
Just moments after crossing the continental divide at Yellowhead, Q197's train is now coasting downhill destined for Prince Rupert. Today's train has a pair of brand new "CN 100" GEVOs l... (more)
Brand new CN ES44AC 2986 leads train G811 west on the Albreda Sub.
BCOL C40-8Ms 4619 and 4607 coast towards Fitzwilliam with a 95 car loaded grain train.
G846's train splits the westward approach signals to Fitzwilliam with a clean CN 2965 leading the way.
CN ES4AC 2974 leads Prince Rupert-Chicago train Q192 over Yellowhead Pass on a fine morning.
CN SD60 cousins 5548 and 5403 claw their way west on CN's Albreda Sub with a heavy grain train.
Thunder Junction, WY to Prince Rupert, BC coal loads have just taken the approach signal to Fitzwilliam on CN's Albreda Sub with CN/BNSF runthrough power.