Grande Prairie-Swan Landing train A459 gingerly heads down the last two miles of Grande Cache Sub's steep south end, preparing to yard the train at the bottom of the hill.
Brand new CN ES44AC 3875 pulls out on the west lead at Jasper preparing to double its train together.
LDCX SD40-2 2022 awaits delivery to Rycroft, AB.
With a large cut of coke loads on the headend, Q183's train passes Mile 231 of CN's Edson Sub.
CN SD75I 5736 has seen much, much better days, but somehow still earns its keep even with a battery box door missing!
CP AC4400CWM 8039 shoves a detour train through the yard at Jasper.
CN train L540 heads down the Huron Park Spur to interchange with the CPR.
Long removed from running high speed intermodal trains across CN's system, CN GP40-2W 9666 (former GO Transit) sits quietly in the Dunvegan Yard. It's used to train new conductors lately.
CN SD75Is 5769 and 5785 gather speed, climbing towards the east switch at Gainford with A417's train.
Uncommon for coal trains in Western Canada, a pair of veteran Dash 8s depart Jasper with train C771 after a crew change. Normally this train would be running with much newer power in the form of A... (more)
After getting hit by the Wheel Impact Load Detector (WILD) east of Jasper, GMTX GP15-1 415 sits on the shop track waiting for a wheel changeout. It's on its way from DOW Chemical's facility in Pre... (more)
An extra Edson-Jasper wayfreight sits quietly in track 7 waiting to be switched out by a yard crew.
A pair of Dash 8s lead train G843 down the steep mainline at Lempriere.
CN SD75I 5633 emerges from the shadows at Lempriere with CWR train O499.
Brand new CN ET44AC 3165 climbs past the Fitzwilliam backtrack with train Q118.