Tied down on the north track just west of Henry House, Q198 awaits the clearing of yet another derailment on the Edson Sub at Peers before being able to resume its trip to Chicago.
CN SD70M-2 8023 kicks up some fresh snow speeding downgrade towards Dalehurst on the north track of the Edson Sub.
Prince George to Edmonton train M348 crosses the Prairie Creek trestle west of Hinton, a few hours after parts of the Yellowhead County received their first snowfall of the year.
Several hours after Hinton received its first snowfall, C799 trundles across the Prairie Creek not long after the sun had burnt off the morning fog and clouds.
A spotless CN SD40-2 5387 speeds west through some Rural Ontario countryside with a late Chambord-Toronto train M363. Trailing units are BNSF B40-8W 544 and CN SD40-2W 5343.
The Class Unit of a once strong 60 unit fleet of GMD built SD50Fs sits quietly on Jasper, AB's shop track awaiting the call to duty.
At the time held captive in the Edmonton power pool, CN SD40-2Ws 5311 and 5312 depart Edmonton, heading south on the Camrose Sub with train A444.
CN SD40-2W 5269 and BCOL SD40-2 751 climb into Jasper for a crew change with Edmonton-Kitimat train M359.
A416's power backs onto Jasper's Auxilliary Track.
CN Q104 climbs away from the Rocky Mountains and into the Foothills east of Swan Landing.
CN ES44DC 2319 departs Galloway with a unit train of 105 coke empties from Prince Rupert.
A recently buffed up CN ES44DC 2335 speeds downhill towards Stony Plain with train Q104.
A pair of Dash 8s pull Q199's train down to the west end of Jasper Yard to change crews.
A spotless CN SD60F 5544 with trailing sister SD50AF 5503 lead M310's freight through Geikie.
IC SD40-3 6253 teams up with DMIR SD40T-3s 407 and 400 heading back to the docks at Two Harbors with 145 loads of iron ore from Minntac.