CCGX GP9RM 4018 gets a spin on the wye at Jasper prior to being delivered to its new home in Hinton.
CN C44-9WL 2506 leads a loaded grain train south on the Westlock Sub approaching the north end of the City of Edmonton.
New CN AC44C6M 3314 leads G877's train west on the Edson Sub near the east end of Jasper Lake.
Q117's train is approaching the double track at Henry House with new CN AC44C6M 3333 making its maiden voyage west.
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.
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.