CN SD40-2W 5321 heads west on the Edson Sub with an empty rail train.
CN ES44AC 3899 leads train A417 past train Q19991 05 which is tied down in Jasper Yard awaiting the clearing of Blockades in Northern British Columbia.
UP ES44AC 5956 idles on the shop track in Jasper waiting for a trip to the Grande Cache Sub where it will continue to repay horsepower hours back to CN.
CN ET44AC 3025 meets sister 3225 on the fly at Mile 8 of CN's Albreda Sub leading train(s) C76651 05 and M30351 05, respectively.
After changing crews at Jasper, A417's train continues its journey to Vancouver with brand new CN 3899 on the point.
Brand new CN ES44AC 3899 pulls A417's train into Jasper for a crew change after a recent snowstorm.
Brand new CN ET44AC 3261 looks good with a snowy Rocky Mountain backdrop.
CN C40-8M 2432 and C40-8 2128 lead Vancouver Thornton, BC - Chicago Markham, IL train M356 through Geikie on CN's Albreda Sub.
Brand new CN ET44AC 3261 leads empty grain train G834 east on the Edson Sub.
CN ET44AC 3237 is lifted high in the air for a wheel replacement after being involved in a small derailment.
CN ET44AC 3219 attempts to rerail sister unit 3237 after it was involved in a side-swipe derailment earlier in the day.
UP AC4400CW 6806 awaits a trip back to the Grande Cache Sub, idling on the shop track in Jasper.
Edmonton-Vancouver train M311 trundles west along the Edson Sub, a 25mph restricted key train.