CCGX SD38-2M 5206 switches out some empty centrebeams at the West Fraser pulp mill in Hinton.
CCGX SD38-2M 5206 shoves a cut of empty cars down towards the West Fraser pulp mill in Hinton.
Edmonton-Prince Rupert train M303 gets up to speed after a crew change at Jasper.
Q180's train is just east of Geikie on CN's Albreda Sub with brand new AC44C6M 3308 leading.
Prince Rupert-Toronto train Q180 slows for a crew change at Jasper with some fresh paint leading the way.
Passenger train P008 meets a loaded westbound grain train at Mile 12 of CN's Albreda Sub at dusk.
Wearing a scheme to honour our Veterans, CN ET44AC 3233 awaits its next job on the Jasper shop track.
AC4400CWMs 8164 and 8034 approach Akenside with westbound CP B81.
VIA F40PH-3s 6440 and 6441 head west on the Wainwright Sub with VIA 1.
P007 flies onto the south track at Entrance.
After bringing the Board of Directors westbound to Jasper an hour earlier as train P007, CN ET44ACs 3118 and 3178 are now returning to Edmonton as train P008. They're seen here passing Mile 220 of... (more)
CN ET44AC 3118 hustles P007's train west on the Edson Sub at Entrance, AB.
Edmonton-Jasper passenger train P007 approaches Medicine Lodge with the Board of Directors on board.
Crude oil loads depart the north track at Devona behind CN SD75I 5730.