A459's train negotiates one of the many curves on CN's Grande Cache Sub heading down the hill towards Wildhay and Swan Landing.
A417's train bangs across the former east siding switch at Pedley.
CN AC44C6M 3335 idles on the shop track in Jasper.
After making its maiden voyage to the West Coast of Canada a couple of days prior, new CN AC44C6M 3336 is headed back east towards Chicago with train Q198.
Sulphur loads from Benbow, AB climb the short grade at Devona behind a former CitiRail leaser.
New CN AC44C6M 3329 idles in the yard at Jasper amidst some strong morning light.
Recently spiffed up for Remembrance Day, CN ET44AC 3015 is tied down in track #3 at Jasper with G811's GrainsConnect loads.
Consecutively numbered un-rebuilt C44-9Ws lead U711's train west.
One of the better looking C44-9WLs on CN's locomotive roster attempts to climb towards Jasper with train M311 from Edmonton.
A pair of CCGX GP9s assigned to Cando Rail & Terminals' Hinton operation pull a cut of cars out of the CN yard and will take them down the hill to the mill.
Since wrecked and scrapped, CP SD70ACU 7011 shoves 301-277's grain loads westward out of the siding at Eldon.
Wrapped in VIA's "Love the Way" scheme, F40PH-3 6437 leads the eastbound Canadian towards Jasper.
VIA's westbound Canadian eases down the main at Lempriere on CN's Albreda Sub.
New CN AC44C6M 3303 leads train C779 west on the main track at Barriere.