With a pair of BNSF SD70ACes trailing, repaying horsepower hours back to CN, M348's train prepares to take the signal at Henry House.
Prince George-Edmonton train M348 climbs towards the double track at Fitzwilliam with some foreign BNSF power trailing.
CN ES44AC 3901 leads BNSF SD70ACes 9012 and 9247 across the Fraser River at Redpass, BC with M348's train in tow.
GECX C40-8W 9124 sits on the point of train M348 waiting for a CN leader to be added.
Smoke lingers in the air as CN C40-8W 2140 and GECX C40-8W 9124 are tied down in track 9 at Jasper with M348's freight.
CN SD70M-2 8019 leads a gaggle of power and M348's train eastward near Geikie on CN's Albreda 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.