There's no denying that it's cold out, as M303 struggles towards Jasper behind a clean leader.
Toronto-Robert's Bank stack train Q105 creeps up to the light at English on a frigid, but clear -28C day.
CN SD60 5416 speeds towards Kamloops, operating between Kissick and Mann on CN's Ashcroft Sub.
Coal loads from Grande Cache (Winniandy) head through the thick forest which covers much of the westend of CN's Albreda Sub. The 153 car train has a GE ES44AC on each end.
CN C40-8M 2450 leads 96 sulphur empties through Redpass on CN's Albreda Sub.
Double stacks en route to Toronto gather speed passing through Redpass, BC.
An extra 417 flies past the approach to Redsand on CN's Albreda Sub.
CN SD75I 5705 leads train M348 down the main at Medicine Lodge, amidst some nice fall colour.
A417's train whips around a curve east of Jasper between Henry House and Devona on CN's Edson Sub.
CN's as required Jasper to Edson local L506 crosses the Prairie Creek bridge with a whopping 211 cars in tow.
24,000 tons of Potash from Alwinsal, SK struggle into Jasper with the help of CN 8022, 2114 and 2668 (shoving on the rear).
Edmonton-Prince George train M303 struggles towards Jasper with over 20,000 tons of bulk traffic in tow.
CN A417 sits patiently at English waiting for a spot in Jasper's yard.
M302's train strolls through Geikie on a crisp and sunny mid November day.
Edmonton-Coquitlam train X309 pulls through track YC01 at Jasper for a crew change. CN 2032, IC 2701 and CN 2001 provide the power.