A Canadian National eastbound stack train crosses the Thompson River east of Ashcroft, BC as it heads towards Kamloops. The CP mainline is on the left and remains on this side of the Thompson to K... (more)
A Canadian National work train consisting of mostly Difco type dump cars returns west through a tunnel just east of Lasha siding along the Fraser River. This train spends each day working on slide... (more)
A Canadian National manifest exits a tunnel in Black Canyon and crosses over the Thompson River where it will run immediately parallel to Canadian Pacific to Basque where the two roads begin share... (more)
CN SD70M-2 8000 shoves hard on a seemingly endless string of loaded potash cars, just east of Park Gate.
CN ES44AC 2959 gives all it has to unsuccessfully get C767's train back up to track speed after the Park Gate PSO.
CN Board of Director's train P617 departs the siding at Peers behind CN ET44ACs 3012 and 3013.
With the grain season starting to ramp up, the 2nd of 4 G847s originating out of Edmonton on September 28 tips over Obed Summit west of Hargwen.
Prince Rupert-Montreal train Q186 departs the south track at Park Gate after meeting train Q111.
With the fall colour in the Obed Hills a blaze, Q199 slams the binders on, coming around the curve at Mile 170 staring at a clear to stop signal.
With an uncharacteristic and welcomed, albeit dirty lead unit, flagship train Q111 speeds towards a crew change at Jasper.
An extra manifest from Edmonton to Vancouver twists its way down the main at Canoe River.
CN train Q102 speeds along the shores of the Athabasca River behind CN 2626, CN 5634 and CN 2180.
Robert's Bank-Toronto train Q102 crosses over the Miette River behind a trio of CN units.
CN ES44AC 2959 shoves hard on the tailend of train C767 in hopes of getting it back up to track speed after the 25mph PSO through the Brule Tunnel.
In sweet, evening, golden light, IC 2460 tips over the hill at Solomon along the shores of the Athabasca River with train A417.