IC C40-8W 2463 cruises towards a meet at Henry House, leading X108's train.
CN ET44AC 3242 is tied down on the west end of Jasper Yard's track #7 with G867's train.
Q117's train pulls down track YC08 at Jasper passing staged train G867.
Endangered CN C40-8M 2419 leads Q116's train across the Snaring River at Henry House.
CN C40-8M 2401, C44-9WL 2512 and SD70M-2 8853 race east on the Edson Sub with M348's train.
Coal empties have just departed Geikie on CN's Albreda Sub. CN ET44AC 3025 leads the way.
Edmonton bound train M348 is 8 miles away from a crew change at Jasper with CN C40-8M 2438 on the point.
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.