A pair of Dash 8 variants lead train G846 past The Pallisades.
A CN Passenger special is parked in front of Jasper's bunkhouse on a peaceful evening. Mount Edith Cavell looks on in the distance.
CN SD60 5407 struggles into Jasper with a train of loaded grain and ballast empties for BC.
CN SD60 5403 climbs towards Jasper, digging into a super-elevated curve on the south track of CN's Edson Sub with train M303 in tow.
A duo of SD60 variants haul Edmonton-Vancouver train towards a setout, pickup and crew change at Jasper.
IC C44-9W 2706 passes under the eastward approach signal to Henry House with a heavy 170 car potash train in tow for North Vancouver.
Gary Kirk Yard, IN - Prince George, BC train M347 rumbles towards Jasper behind CN SD60F 5562.
A trio of 2nd generation CN units (5510-5448-2159) hustle hotshot Q101's 184 intermodal platforms westward onto the single track at Peterson.
Jasper-North Vancouver passenger extra P601 rocks and rolls down the seldom used siding at Albreda, BC meeting C778's coal empties.
L513's power sits in front of the Jasper Bunkhouse while its crew gathers their paperwork for the return trip to Swan Landing and Hinton.
The tail end "Theatre Car" of tomorrow's P601 to Vancouver sits pretty in the station track in Jasper.
CN SD70M-2 8877 and CN C40-8M 2437 have 102 Saskatoon-Coquitlam grain loads at track speed, just east of Henry House.
After meeting train C778 at Albreda, Jasper-North Vancouver business train P601 is back on the move and at track speed, approaching a short segment of double track at Clemina East.
CN's Jasper-North Vancouver business train P601 speeds through the Robson Valley at 62mph, just west of Peterson on CN's Robson Subdivision.
L513's power runs around the wye at Jasper before tying onto their outbound train and returning to Hinton.