On a windy President's Day, a BNSF garbage train rolls westward along the Columbia River.
A short westbound Z train passes rock ledges at the eastern edge of Dallesport.
An eastbound BNSF manifest hugs the rock cliffs at Dallesport as beautiful Mount Hood looms in the distance.
A BNSF local rolls past rocky cliffsides as it heads back to Wishram.
A railfan gets shots of a BNSF intermodal as it traverses through the Columbia River Gorge.
A Citirail GE swings around a curve on the Fallbridge Subdivision leading a manifest in the Columbia River Gorge.
An empty BNSF grain slowly rolls down the Fallbridge Subdivision after exiting the siding at Dallesport.
My 100th photo on RP.net! A six car Officer's special train heads through West North Dalles at a good clip. The train would wye in Wishram on the Celilo Bridge, the... (more)
It's "Magic Hour" at 7:44 PM. An Officer Special on the Fallbridge Sub followed Amtrak 28 out to Wishram, then turned on the wye and returned westbound into the setting sun. Location is just eas... (more)
A BNSF grain train heads west along the Columbia River in a heavy rain.
A east BNSF manifest rushes towards Dallesport, Wa. as it makes it's way through the scenic Columbia River Gorge.
An early morning eastbound rounds the curve out of the cut at Dallesport.
BNSF 6920 leads the Z-CHCPTL by The Dalles Dam River Lock as they chase the setting sun after a 96 degree day in the Columbia River Gorge. Taken during the 1st Annual Hotrail in the Gorge railfan ... (more)
An eastbound BNSF stack train charges east through The Dalles toward the morning sun on Gorge Rail 2012 weekend.