Prince George-Edmonton train M348 glides downgrade heading eastward towards the double track at Galloway behind CN C44-9W 2590.
One of CN's 65 GE ES44ACs leads an empty coal train towards the Alberta Coal Branch for another load.
CN's Hinton-Jasper turn grinds through English behind the usual SD40-2 duo.
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.