CN C44-9WL 2505 is looking good on the point of M311's train.
Crude oil empties are staged in track #2 at Jasper with BNSF power on both ends.
Z111's train comes to a stop on the west lead of Jasper's north yard for a crew change.
New CN AC44C6M 3340 cools its heels east of Jasper.
Q199 departs Jasper with a rare UP SD70M trailing.
U791's train rounds the bend at English.
A417's train departs Jasper with CN ET44AC 3264 leading WCEX F59PHI 903 heading home to Vancouver after a rebuild in Georgia.
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.