CN C44-9W 2536 and SD60F 5543 shuffle the IC business equipment east on the headend of train M302.
Ballast empties from CN's Grande Cache sub speed west on the Edson Sub for heading for loading at McAbee, BC.
CN ES44AC 2801 lifts train C769 through track #1 at Jasper.
Leyland AB-Prince Rupert BC train C769 is on the final ascent into Jasper where it will receive it's second crew change.
CN ES44AC 2801 and CN SD70M-2 8016 charge west on the Edson Sub with a coal train for Prince Rupert, BC.
CN ES44AC 2813 struggles to lift C767 out of English after stopping to wait for traffic ahead to clear.
CN train C767 climbs towards Jasper powered by CN ES44ACs 2813 and 2826 in a 1x1 formation.
CN's newest ES44AC #2834 leads a train of 110 coal empties east on the Edson Sub speeding away from Jasper.
A pair of Dash 8s depart Henry House with train Q102 after waiting for a foreman ahead to clear.
Chicago-Prince Rupert train Q199 speeds west amongst what it probably CN's most breathtaking scenery.
A loaded potash train powered by CN SD70M-2 8814, SD75I 5771 and C44-9W 2680 (rear) speed away from the Miette mountain range westbound on the most scenic part of CN's Edson Sub.
Clean CN SD75I 5785 leans into the S curve at Mile 224 of the Edson Sub with train M310 in tow.
Looking more like a grain train than a stack train, Q193 heads west at Geikie behind a nice looking C40-8M. Behind the 50 grain loads were 100 double stacks, all for Prince Rupert, BC.
A Grande Cache Coal bound empty departs the south track at Geikie behind still quite new ES44DC 2826.