With a former EMD demo in the lead, Prince George-Winnipeg train M304 splits the signals at the west end of Wildwood.
After a lengthy wait for P001, M304's train proceeds eastward from Peers behind CN SD70ACe 8103. The VIA train as well as train A416 can be seen near M304's tailend in the distance.
IC SD70 1015 brings up the rear of a 25000 ton potash train, heading west through Entrance on CN's Edson Sub.
Chicago-Robert's Bank stacks round the elevated curve at Gainford East behind a pair of SD70s.
A brief period of sunlight on a mainly cloudy day catches the headend of CN train G811 with a train of grain loads from Moose Jaw, SK in tow.
A former Oakway SD60 struggles into Jasper with a heavy train M303 in tow.
CN ES44DC 2319 leads a loaded Potash train past Yellowhead Lake, while Mount Fitzwilliam provides the backdrop.
M302's train has just departed Jasper onto the Edson Sub behind CN 2228, IC 2718 and Winnipeg bound CEFX GP15D 1504.
Edmonton-Vancouver train M323 cruises along the shores of Lake Wabamun behind CN's first ES44DC.
Former BNSF/IC/EMDX units cruise through Charles with an extra Prince George-Vancouver train 355.
CN C40-8 2035 and CREX ES44AC 1328 climb over Yellowhead Pass with train Q198 in tow.
A recently repainted CN C40-8 and a CREX ES44AC climb into Jasper for a crew change, leading train Q199.
CN SD40-2W 5246 and SD40u 6011 hustle L513 back towards Swan Landing and Hinton with 64 cars.
A dirty BCOL C44-9W leads an empty grain train (filled out with some extra traffic on the headend) east on CN's Edson Subdivision.
GTW SD40-3 5949 and CN SD40-2W 5246 hustle the Hinton-Jasper turn westward on the Edson Sub.