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.
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.
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.
On a stormy afternoon, CN 2862 leads Q109 down the Fraser Canyon.
CN 5616 waits for the conductor to walk up after switching the docks on the old BCR.
CN 8952 slowly rolls through the Fraser Canyon on a stormy afternoon. It took this train 4 hours to travel 35 miles due to multiple slide fences being down.
CP 5936, leads westbound rail train WTH-03 on approach to Lytton. The 3 SD40s smokes it up as they take the clear signal in the Thompson Canyon.
A highland cow pays no attention to M355 as they fly through Rosedale.
BNSF 4281 flies through Plains, MT with an empty coal train.
MRL 109 is headed back to Helena with the 840 local in tow.