Near sunset, a westbound grain train paints a majestic scene along the banks of the river.
Westbound near Wind Mountain along the mighty Columbia River
Matching Ace's with an eastbound coal drag.
A short westbound Z train passes rock ledges at the eastern edge of Dallesport.
A westbound BNSF trash train threads the tunnel at Lyle, WA.
As we look across the Columbia River through the rain, we see a UP eastbound with a DPU on the rear paralleling the eastbound BNSF manifest right in front of us.
A westbound Z train hustles across the causeway at Horsethief Lake.
A BNSF westbound makes its way along volcanic bluffs with the aid of a DPU on the rear.
The lead CTE on an eastbound UP manifest show signs of engine fire as it passes the rugged environs at Celilo.
A short UP intermodal train approaches Dalles Dam from the east. As short as this train is, it still has a DPU on the rear.
With a well timed break in the clouds, sunshine illuminates a 113 car Seattle, Washington to Hinkle, Oregon manifest freight along the Columbia River near The Dalles Dam Visitor's Center on July 4... (more)
A UP intermodal train heads east at the level of the river, while a tunnel portal of the Oregon Trunk stands on a ledge at left.
A wetbound BNSF grain train treads the narrow causeway between the river and the lake.
A westbound grain load makes its way past the layered granite slopes at Lyle, WA.
BNSF 775 South climbs the stiff grade that starts at the Columbia River.