BNSF 5118 leads the Lake yard, to Thornton BC manifest train north, as it approaches Mud Bay west.
BNSF 1539 leads a long cut of cars for SRY, as they approach Trapp Yard.
The BNSF VBCEVE pulls south at Annieville bound for Everett, while about to pass some flowers in bloom.
A pair of CN 60s gun it up the hill at Brunette, with a transfer for Lynn Creek.
As the train approached, and the lighting being optimal, I managed to get this photo of CN 102 as it was silhouette by the setting sun.
CN light power heads out to Brownsville to lift a cut of cars back to Thornton on a sunny spring afternoon.
With the setting sun lighting up the clouds, an eastbound coal heads east.
CP V46 heads down the Ioco spur, passing some flowers in bloom.
BNSF 7976 sits under the stars at Mud Bay on the W-EVEEVE.
A loaded BNSF grain train heads south over bridge 127.6.
CP V84 goes south under the stormy skies just south of the diamond at Clayburn.
The W-EVEEVE sits in the storage tracks at Mud bay with a train loaded with Rip-rap to be unloaded along the beach near White Rock.
The BNSF VBTVAW slowly makes its way toward Gyproch on the north, while CN 732 goes towards Thornton on the south.
Under threatening skies, CP V84 heads south on the Mission under the storm above.
CP 7018 leads V70 on the super elevated curve approaching Maple meadows, on a warm spring day.