Shortly before sunset, BNSF #6969 brings a southbound manifest train by Clark's Point on BNSF's Bellingham Subdivision.
Just an hour before sunset, BNSF #4606 brings a southbound empty coal train by Clark's Point on BNSF's Bellingham Subdivision.
On an early summer morning, BNSF #6260 sets out tanker cars at BNSF's Elliott Yard from a Cherry Point bound oil train.
On an early summer morning, BNSF #6260 brings a Cherry Point bound oil train through Birch Bay.
On an early summer afternoon, BNSF's Everett, WA to Custer, WA manifest passes through Custer, WA with BNSF GP60 #181 in Santa Fe paint leading followed by an all EMD lashup.
On a warm summer evening, UP AC44CW no. 6528 brings a manifest train down the UP Sunset Route just before sunset.
One of Amtrak's new 50th anniversary Heritage Units no. #161 sits in Amtrak's Holgate Street Yard after bringing the northbound Coast Starlight out of LA the night before.
Amtrak Cascades Train no. 507 speeds through Puyallup, WA on a warm spring afternoon with Mt. Rainer standing over 14,000 feet tall in the distance.
Roster shot of P&W #1501 (former Southern Pacific) EMD SD7 leading a P&W local out of Albany, OR
P&W #1501 (former Southern Pacific) EMD SD7 leads a P&W local out of Albany, OR
An eastbound UP manifest train passes by Bear Mountain Forest Products Manufacturing Center in the Colombia River Gorge. Taken in Cascade Locks, OR.
UP #7466 leads an eastbound manifest train through The Colombia River Gorge meeting a westbound UP intermodal train on a cool fall afternoon.
On a cool fall afternoon, an eastbound UP manifest train heads through The Colombia River Gorge passing by The Dalles, OR with UP ES44AC #7466 in the lead.
Amtrak's Empire Builder train no. #8 passes by The Seattle Waterfront with GE P40DC #818 in the lead.