Painted in CN's "Map" scheme, CN SD60F 5537 climbs into Jasper with Chicago-Rupert stack train Q193.
CN 2520 and BCOL 4651 lean into a curve east of Jasper with Chicago-Prince Rupert stacks.
Prince Rupert-Memphis train Q188 slows for a crew change at Edson behind a fairly rare leader for the area.
One of CN's original DPU equipped engines shoves Q102 out of Jasper.
After changing crews in Jasper, C769's train is back on the move behind a new CN ES44AC.
CN ES44DC 2252 speeds east with train M302 on the Edson Sub.
Kamloops, BC - Winniandy, AB coal empties have just departed Henry House on CN's Edson Sub heading for a crew change with a Grande Cache sub crew at Swan Landing.
CN 399 pulls into Aldershot with a pair of IC units leading.
A ratty looking CN 4721 is on the point of the Aldershot Yard job sorting out part of 435's drop from this afternoon.
A mix of EMD and GE power leads a southbound manifest through the Vulcan Quarry just north of Duplainville as the Spring colors start to show themselves on a Saturday morning.
CN train C767 climbs towards Jasper powered by CN ES44ACs 2813 and 2826 in a 1x1 formation.
CN's newest ES44AC #2834 leads a train of 110 coal empties east on the Edson Sub speeding away from Jasper.
CN 112 departs Belleville for Montreal stretching out on track one
CN 377 arrives into Belleville meeting 148
A rare consist west of Edmonton leads train A417 along the shores of Moose Lake.