CSCD 1002 leads the southbound run of the Cascade and Columbia river railroad, next to highway 97 on a warm spring morning.
BNSF 5439 leads an eastbound intermodal train over the Rock Island Bridge over the Columbia River.
BNSF 1454 leads job 360 south over bridge 14 during golden hour.
The sun peeks over the top of Wind Mountain on the Washington side of the Columbia River, casting it's shadow over on the Oregon side. Rolling along the river on the Fallbridge Subdivision a pair... (more)
BNSF 2694 parks its train at the Burlington yard.
Two Northern Pacific Vista Domes bring up the rear of Amtrak Train 28 along the Columbia River valley in Dallesport, WA. Smoke from Oregon forest fires fills the sky.
Northbound Union Pacific SD70M No.4744 leads covered hoppers over Salmon Bay on BNSF Bridge No. 4.The single leaf bascule bridge carries the BNSF mainline north and south. The ship Coastal Trader ... (more)
A westbound manifest train near Maryhill in the Columbia Gorge.
A westbound grain train at Roosevelt in the Columbia Gorge.
Shortly before sunset, BNSF #6969 brings a southbound manifest train by Clark's Point on BNSF's Bellingham Subdivision.
With the second and third Tacoma Narrows Bridges looming in the distance, an afternoon Cascades skirts the shores of Puget Sound. Within the next few weeks, all Amtrak traffic should be re-routed... (more)
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.
An impressive amount of Union Pacific power leads a train past Titlow Park in Tacoma Washington.