CN 8820 and IC 2461 ease a loaded grain train over some recently "undercut" ballast at Mile 221 of CN's Edson Sub.
CN Train Q180 has just crossed the BC-AB border, heading towards a crew change at Jasper. They're passing over one of many rail lubricators along CN's curvy Albreda Sub.
CN SD60F 5540 charges eastward with Robert's Bank-Toronto train Q102.
CN train C720's tailend remote (CP 8822) idles at the west end of track 8.
CN train C720 creeps up to the light at Wynd behind CP ES44AC 8827 and BNSF ES44DC 7279. They had 209 cars in tow with CP ES44AC 8822 assisting on the rear.
After meeting a westbound at Carvel, CN SD70M-2 8887 gets the signal to head down the hill towards Edmonton with train Q198.
CN ES44AC 2807 glides eastward on CN's Edson Sub shoving on the rear of train C798.
A ratty CN C40-8M teams up with an SD60 speeding down the main at Hinton with M303 in tow.
BCOL 4626 speeds away from Swan Landing with Chicago bound Q116.
Grain loads from the Acheson elevator west of Edmonton speed through downtown Valemount behind a nice consist.
No mistaking this location, as CN A416 - 8871E speeds away from the south track.
CN 2125 East is on the approach to CTC territory at Parkhill Junction with the loaded Rock Train, U724.
CN C40-8M 2447 idles in the yard at Holloway with 40 "Milner" coal empties from Grande Cache, AB. The train operated as a turn from Holloway to Swan Landing to pick up the cars.
After an uncommon crew change at Redpass, Coquitlam-Toronto train Q104 is back on the move with CN SD70M-2 8853 in charge.
Memphis-Prince Rupert train Q197 coasts away from the Robson Sub at Taverna for a short run to McBride on the Tete Jaune Sub.