GP38-2s 3094 and 4523 approach Townshipline Road as they head south on the Mission Sub with a short train for the SRY interchange at Huntingdon.
GP40-2L(W) 8015 leads the eastbound Rocky Mountaineer off of CN's Yale Sub and onto to the CPKC Page Sub at Matsqui.
West Coast Express F59PH 907 passes Maple Leaf Self Storage as it approaches its final stop of the morning at Waterfront.
BNSF 2082, still sporting the BN livery years after the merger works with an old GTW GP38 on CNs Brownsville Job in the late evening.
On a stormy evening, the rear remote on a grain train slowly makes its way around the horseshoe on Notch Hill.
KCS 4129 pushes hard on the rear of a loaded grain train as they go over the Eagle River.
CP 7003 blast through Gap with a grain train bound for west coast.
With the sky on fire by the setting sun, BCOL 4652 charges north through the siding at Perks.
CN M354 Works Through Saddle Rock On A Crisp PNW Day.
Racin’ through Katz.
On a cold winter evening, rails still covered in a layer of snow, CN 3970 brings a loaded coal train south on the Chetwynd Sub.
The Westbound Rocky Mountaineer Ducks Under The Signal Bridge At Piper.
Fog has settled in the tunnel east of Yale, as dusk turns into night. Lighting up the darkness, CP 8162 wastes no time working through the Fraser Canyon.
CN 5486 Lugs K582 Towards The Fraser River Bridge At Gyproch In Nice Evening Light.
RMRX 8019 Leads P609 Westbound On Approach To Hampton.