IC C40-8Ms 2465 and 2459 cross M309's train from the south to the north track at Geikie amidst a winter wonderland.
With a pair of BCOL C40-8Ms doing the honours, A417's train is about to knock down the home signal at Vinsulla, entering double track territory for the remainder of the journey to Kamloops.
After a heavy snowfall overnight, the skies are starting to let up as Q119's train heads through a winter wonderland on CN's Albreda Sub.
With the right unit on the point, X302 heads downhill out of Hargwen following train Q192.
Fresh paint always looks good in fresh snow! Today is now different as Q192 drifts downgrade between Hargwen and Medicine Lodge on CN's Edson Sub behind new ET44AC 3012.
VIA #1 kicks up some snow at English, racing CN M347 into Jasper.
Still quite new, CN ET44AC 3022 leads train Q116 across a snowy Albreda Sub.
CN ET44AC 3030 and ES44AC 2919 speed eastward along the frozen shores of the Athabasca River with Chicago bound container train Q116.
CN ES44AC 2913 heads through English with Q199's train.
With a mixed bag of a consist on the point, U725 heads through the siding at Leaman with CWR loads and Cadomin rock empties in tow.
CN C40-8M 2440 and a flame throwing C40-8 2025 struggle over the continental divide at Yellowhead with a mixed bag G843 in tow.
BCOL C40-8Ms 4624 and 4619 climb through English with 79 grain loads and 75 empty centrebeams in tow for the BC North Line.
CN SD60Fs 5543, 5553 and C40-8M 2439 hustle train M304 along the shores of the Athabasca River at Mile 220 of CN's Edson Subdivision.
With a trio of "Barns" on the point, M304's train eases through Wynd preparing for a crew change up ahead at Jasper.
After a fresh snowfall, BCOL C40-8Ms 4619 and 4624 charge into Blue River for a crew change with train A417 in tow.