Eastbound Manifest approaching the Maryhill siding.
The Portland section of Amtrak's Empire Builder passes across the Columbia from Cascade Locks, Oregon, on its morning run to the City of Roses. I was told that the bare mountainside in the backgr... (more)
Garbage train east of Towal, WA on the Fallbridge Sub.
Z train east of Towal, WA on the Fallbridge Sub.
Z train east of Bingen, WA on the Fallbridge Sub.
A BNSF manifest paces the Columbia River on its trek west.
Minutes before the sun dips below the mountains, a BNSF grain train passes Rock Cove on its journey westward.
Once home to the Oregon Portage Railroad, Cascade Locks still sees rail traffic rushing through town daily, even 155 years after the first run commenced. A Union Pacific intermodal gets to be one ... (more)
Westbound Z at Cooks in the Columbia River Gorge.
A Union Pacific intermodal crosses a berm over Lindsey Lake in the late afternoon.
With Labor Day weekend in full swing, a BNSF grain passes Hewett Lake in the Columbia River Gorge.
WB empty trasher rolls along the blue and golden landscape of the eastern cascades.
Sunlight has just began shining into the Columbia River Gorge at the start of a summer morning as an eastbound garbage train rolls past the small village of Maryhill, with snow-capped Mount Hood t... (more)
Great evening light on a westbound manifest along Columbia river, four years ago.