Amidst gorgeous evening light, an equally gorgeous consist leads North Battleford, SK - Vancouver, BC train A411 westward through Devona.
A pair of SD60s lift the Edson-Jasper switcher uphill on the final few miles of the Edson Sub.
Beginning to show their age, CN SD60F 5539, C40-8M 2422 and SD40-2W 5354 pull A411's train into Jasper.
An old school consist of CN SD60F 5539, C40-8M 2422 and SD40-2(W) 5354 speed west along the shores of Jasper Lake at 60mph.
A pair of SD60Fs thunder down the main at Entrance with Prince George bound train M347.
Big power for the Edson yard job shuffles traffic for Procor and Weyerhauser around at the east end of the short tracks.
A three way meet takes place at Geikie on CN's Albreda Sub as stopped train A41141 17 (top right) and M31051 17 (bottom left) are passed by priority train Q10251 17.
A pair of CN's 62 remaining SD60F charge west on the Albreda Sub with M347's 110 empty lumber centrebeams.
CN SD60F 5508 and CN C40-8W 2170 lead a train of "Trunk Junk" east on CN's Edson Sub.
CN SD60Fs 5521 and 5506 depart Jasper with train M347 after a crew change at Jasper.
A pair of SD60Fs bang over the west switch at Medicine Lodge with Chicago-Prince George train M347.
Train A417 finds itself in a late winter blizzard passing through Medicine Lodge behind a pair of GMD/GE cowls.
CN SD60F 5521 leads train M347 past the intermediate signals at Decoigne, AB on the south track of the Albreda Sub.
A pair of SD60s on train L589 knock down the approach signal to Henry House nearing their destination at Jasper, AB.
The Waterloo, IA to Gary, IN manifest, known as M338, rolls through North Riverside with a CN SD60F leading a CSX Dash 8.