CN SD60 5483 and CN C40-8W 2185 lead train X417 westward on the north track of CN's Albreda Sub at Geikie.
CN SD60 5462 and IC SD70 1010 lead train G834 east on the scenic west end of the Edson Sub.
Q105's train splits the intermediate signals at Mile 13.8 of CN's Albreda Sub.
With an old school consist on the point, CN train Q105 heads west on the Albreda Sub.
Montreal-Vancouver train Q105 pulls down track 1 at Jasper to the west end of the yard for a crew change.
CN SD60 5462 and C40-8 2005 lead Montreal-Vancouver train Q105 through Henry House. Q105 (X105s too) have been getting dreadful power as of late, much to the delight of the photographer.
CN ET44AC 3119 lugs Edmonton-Vancouver train M311 up the stiff grade between Spruce Grove and Carvel on CN's busy Edson Sub.
Cando Contracting's Hinton industrial job prepares to head back down to the mill with the largest cut of boxcars I've ever seen this job handle.
Running an abysmal 20h15 late, Toronto-Vancouver train #1 finally shows up in Jasper.
Prince George-Edmonton train X348 hustles through Redpass.
Wrapped in the Canada 150 scheme, VIA F40PH-3 6436 awaits the call to duty.
BCOL C44-9W 4646 leads train A416 over the continental divide at Yellowhead, BC.
CN SD60 5462 and IC SD70 1010 lead Vancouver-Edmonton train G834 along the shores of the Athabasca River between Park Gate and Swan Landing on CN's Edson Sub.
Vancouver-Edmonton grain train G834 passes through English on CN's Edson Sub behind a pair of old EMDs.
CN SD60 5462 and IC SD70 1010 whine in unison as they bring G834's train to a slow for a crew change at Jasper.