CN SD75I 5776 and C40-8M 2454 lead a unit train of propane west on the Edson Sub destined for Prince Rupert.
Brand new CN ES44AC 3860 is the sole power on train Q197 heading west on the Edson Sub.
CN C40-8M 2429, CN ES44AC 3855 and CSXT ET44AC 3296 are westbound on CN's Edson Sub at Marlboro with train M347.
With a trio of junkers (2108-5401-2029) on the point, Q118's train sets to blast off from Marlboro with a fresh crew from Edson on board to take the train towards Edmonton.
CN SD75Is 5682 and 5750 lead empty lumber train M347 west on the Edson Sub.
Brand new CN ES44ACs 2992 and 2990 lead a loaded sand train west on the Edson Sub.
Prince George-Edmonton train M348 cruises towards a crew change at Edson behind CN 8826 and a former UP C40-8, CN 2021.
Two of William Draper's inspired SD60s grind uphill towards Galloway, Alberta with CN's North Battleford, SK - Vancouver, BC train A411.
A pair of SD60Fs grind around a curve at Marlboro with train A411, meeting X310s train at speed.
Under increasingly cloudy skies, P007 presses west at track speed with a destination of Jasper.
A411 grinds its way towards the end of the double track at Galloway with 180 cars in tow.
Q101 climbs through the Hamlet of Marlboro, AB.
CN M347 flies west towards the single track at Galloway behind a pair of GE products.
CN 5679, CN 2438 and isolated C44-9Ws 2660 and 2682 climb up the hill out of Edson with the daily roadswitcher, A417.