A417's train pulls down to the west end of the yard at Jasper for a crew change with WCEX F59PHI 903 heading home after a rebuild in Georgia.
CCGX GP9RM 4018 gets a spin on the wye at Jasper prior to being delivered to its new home in Hinton.
CN AC44C6M 3335 idles on the shop track in Jasper.
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.
Fresh paint pulls Q198's train east into Jasper for a crew change.
New CN AC44C6M 3323 pulls Q198's train into Jasper.
Prince George to Winnipeg train M348 rolls through Wynd on the north track of CN's Albreda Sub.
Freshly rebuilt CN AC44C6M 3321 eases Q116's train into Jasper for a crew change.
BCOL C44-9W 4651 leads M311's train out of the south yard at Jasper after a crew change.
Crude oil loads from Kinder Morgan in Edmonton (North Strathcona) are tied down in track #5 at Jasper waiting for a crew.
Potash loads from PCS Cory near Saskatoon pull into the yard at Jasper for a crew change with a full CP consist (2x0x1).
CCGX SD38-2M 5206 basks in the evening sun on the shop track in Jasper.