CN SD40-2W 5272 and SD60 5483 await a ride to Edmonton for their 92 day inspection.
CN SD40-2W 5272 and SD60 5483 lug a healthy 155 car L513 into Jasper.
A new ES44AC brings up the rear of train C767 west of Jasper on the Albreda Sub.
Starting to show signs of road grime, CN ES44AC 2964 begins to pull out of Jasper after a crew change.
A recently repainted C40-8 idles on the shop track in Jasper. It's looking a lot better than it was last time I shot it! (http://www.railpictures.net/viewphoto.php?id=520063&nseq=1)
CN 2021, one of only a small handful of CN C40-8s still wearing its former owner's livery, idles on the shop track in Jasper.
A freshly repainted former UP C40-8 reverses back onto its train at the west end of Jasper Yard.
Looking as if it's had a bath recently, CN SD60F 5542 pauses at the west end of Jasper Yard waiting to tie back onto its train.
One of CN's newest ES44ACs climbs through English with over 21,000 tons of coal in tow.
CN C40-8Ms 2421 and 2440 are on the approach to Geikie with train Q199.
A pair of CN SD60s lead a wall of containers west on CN's scenic Albreda Subdivision.
Calgary Logistics Park, AB - Prince Rupert Fairview, BC train Q193 climbs through Geikie behind CN SD60s 5464 and 5447.
A pair of former Oakway SD60s scream their way towards Jasper with train Q193 from Calgary.
A loaded coal train from Coal Valley trundles along the Albreda Sub at 15mph with an underpowered 1x1 consist of CN ES44ACs.
CN ES44AC 2959 hustles C766's coal empties back east for another load.