UP 7923 West leaves the small town of Biggs, OR, behind and heads for the The Dalles. The stack train will soon oass through the native American hamlet of Celilo.
An empty BNSF unit trash train heads back west for another load.
At dusk, a westbound BNSF grain train passes gigantic, diagonal layers of solid rock at Lyle, WA.
At dawn, well before the sun has come up, an eastbound BNSF Z train roars along the base of the cliffs at Lyle, WA.
At sunset, a westbound BNSF grain train skirts the Columbia River at Lyle, WA.
A BNSF westbound manifest skirts the north shore of the Columbia River at Lyle, WA.
The last bit of snow for the Columbia River Gorge. The UP ran a bunch of trains both ways this day including this westbound grain train rounding Mitchell Point.
BNSF 4735 leads a westbound grainer over the Klickitat River at Lyle.
Two H2 Dash9s lead a westbound grainer at Home Valley.
A short mostly empty freight heads into Towal siding.
A GP60M rebuild leads a rail train east after a dusting of snow
Eastbound BNSF X train (empty grain train) at Quinton, OR in the Columbia River Gorge.
Westbound stack train approaching the Goff siding on the Portland Sub.
BNSF 7948 leads a westbound unit grain train along the north bank of the Columbia River near Cook, WA.
Eastbound Z train at Avery, WA