A CN stack train goes west following the Thompson River as they go through Walhachin.
NS 4301 leading the BNSF LYDVBT is on the CN lead slowly making its way into Thornton yard.
The BCRail heritage unit leads CN 101 west approaching Seddall.
A BNSF H1 C44-9W pushes their coal train over Bridge 127.6 on the way towards Delta port.
CN 3008 leads train 570 south of the Prince George Sub, during golden hour.
The first ex CREX ES44AC leads CN 561 towards main yard, as they pass through Braid.
As the end of the Rocky Mountains southern train to Seattle was coming to end, here it was seen coming north along Crescent beach.
With the sun rapidly setting, BNSF 5649 leads a northbound coal onto bridge 127.6.
With the sun rapidly setting, BNSF 9764 pushes a loaded coal train north over bridge 127.6, wearing its former BN paint scheme 25 years after becoming BNSF.
With the sun rapidly setting BNSF 5900 brings the VBTVAW up to the switch at Gyproch, as they start their trip towards Vancouver Wa.
CP 5871 leads the weed spray train as it exits the 2nd tunnel at Yale, as they bridge the train towards Boston Bar.
CN 3162 pushes a loaded oil train south along the shore at White Rock bound for Cherry Point.
CP 5871 leads a weed spray train east as they pass River Road.
As the birds fly off, BNSF 288 brings the south over Bridge 127 as they make their way towards Everett.
BNSF 279 leads the INBVBC at North Brownsville as they start their set out.