CN 2520 and BCOL 4651 lean into a curve east of Jasper with Chicago-Prince Rupert stacks.
CN SD75I 5709, CN C44-9W 2569, GTW SD40-2 5931 and GTW SD40-3 5954 lead Grande Prairie-Swan Landing train A459 south on the roller coaster Grande Cache Sub.
Swan Landing to Grande Prairie train A458 has just arrived at Winniandy and after a brief crew change and set-off will continue northward on CN's Grande Cache Sub.
CN 5544 leads a short A412 down the siding at Hinton to switch some traffic in/out of the pulp mill.
Prince Rupert-Memphis train Q188 slows for a crew change at Edson behind a fairly rare leader for the area.
CN SD70M-2 8915 and SD60F 5560 speed away from Wildwood with the weekly Q192 for the NS at Chicago.
CP Coquitlam originating train M310 hustles down the main at Entwistle with 9000 feet of train.
Prince Rupert-Edmonton grain empties speed east behind a ratty C40-8M.
One of CN's original DPU equipped engines shoves Q102 out of Jasper.
CN C44-9WL 2502 climbs over the east switch at Medicine Lodge with a heavy Edson-Jasper wayfreight.
Extra intermodal traffic speeds down the main at Swan Landing.
Vancouver-North Battleford train A412 hammers the switch at Swan West on a gorgeous morning.
CN C44-9W 2661 shoves on the tailend of a 164 car empty potash train, returning it to the prairies for another load.
CN 2416 and 5438 lead a long Q199 west out of Swan Landing.
After changing crews in Jasper, C769's train is back on the move behind a new CN ES44AC.