A westbound Z train threads through three tunnels simultaneously (and is about to enter a fourth) along the north side of the Columbia River west of Lyle on a stormy day in the Columbia River Gorg... (more)
A grain train crosses a berm in the Columbia River Gorge as it heads west to a port, where the grain will be exported to a faraway land.
A unit train heading to California with empty hopper cars of a different design than I've seen before.
Winter Wonder Winter Wonderland along the Columbia River Gorge.
Curving through the basalt Pillars Of Lyle, a matched set of three brand new GE ES44AC's from Citicorp Rail Leasing make their first trip to the west coast on an BNSF oil train bound for Tacoma, W... (more)
Two cigar-branded Gevos dart across the Columbia River as fall sinks into the Pacific Northwest. With the harvest, grain trains are plentiful and commonly have Canadian power.
BN 4361, an Alco C636 leads a consist that includes an Alco C425, GP38-2 and GP35 over a causeway along the Columbia River and Lake Roland as the train heads east from Vancouver, WA to Wishram on ... (more)
A Logistics Park (Joliet), IL to Tacoma, WA stack train with a leased Citirail leader moves westbound down the Columbia River Gorge and over the Rowland Lake causeway .
Another westbound grainer sails down the Columbia River Gorge on a hot day.
A long BNSF grainer heads east in the late afternoon sun.
Flying down the Gorge
Coal exports with SD70MACS from the midwest blasts out of the natural basalt tunnel of Lyle.
At dusk, a westbound empty trash train cuts through Lyle after piercing a rock tunnel.
Near sunset, a westbound grain train paints a majestic scene along the banks of the river.
A westbound BNSF trash train threads the tunnel at Lyle, WA.