CN C44-9W 2617 and 34 loaded CWR cars are tied down in Jasper Yard waiting for a work train crew to take the train west onto the Albreda Sub to dump rail.
CN SD75I 5636 and C44-9W 2662 are tied down in Jasper Yard track #5 with Yorkton, SK - Vancouver, BC train G889's headend.
Under smoky skies, CN SD75Is 5708 and 5729 are tied down in track #11 at Jasper with the headend of G847's train.
CN SD70I 5612 leads empty sand train S772 east on the Edson Sub. On the headend was some oddly marshalled empty flat cars.
CN SD75I 5715 is tied down in Edson Yard's track #3 with an empty wood pellet train destined for Entwistle.
Recently repainted CP SD40-2 5973 shuffles some cars around in Lethbridge Yard.
CN SD75I 5662 and BCOL C44-9WL 4644 hustle A417's train west.
Calgary-Vancouver train Q143 speeds west on the north track of CN's Edson Sub between Chip Lake and Leaman.
CN's WC heritage engine heads up a string of power at Swan Landing.
Z112's train flies around a super-elevated curve at Mile 54.7 of CN's Edson Sub.
It's "Blue Hour" as brand new CN AC44C6M 3301 gathers speed having departed the Edmonton terminal only a few minutes ago with M311's train.
A417 speeds away from Dalehurst with CN ET44AC 3076 leading the way.
Q180's train heads into Jasper for a crew change with a brand new DC-AC rebuild leading.
CCGX SD38-2M 5206, formerly an MRL SD45, shoves down the Hinton Industrial Spur with empties for the mill.
CN C40-8 2100 switches out some cars in the south yard at Jasper.