With cars from the Georgia-Pacific mill at the current end of active track on PNWR's Astoria branch, the Wauna Turn approaches Clatskanie, where the train will lift five loaded centerbeams from th... (more)
While enjoying a drive on the Oregon Coast Highway, I discovered this interesting little train in the small town of Wheeler. Port of Tillamook Bay GP9 No. 101, painted in 'cow' livery, was built t... (more)
Tied down at Fir on the outskirts of metropolitan Portland, a Union Pacific ore train from Henderson, NV waits its turn to be interchanged to BNSF in Vancouver, WA.
Westbound UP manifest along Columbia River near Rowena
Daylight 4449 in AFT dress heads north into the Cascades on a final lap into Portland after a successful tour. It's seen here passing the siding called Calimus, north (TT east) of Chiloquin, OR.
Rolling eastward under the watchful eye of 11,250 foot high Mt. Hood, a Union Pacific intermodal train makes its way up the Columbia River Gorge. Is there anyplace in the Pacific Northwest that o... (more)
Union Pacific's Hinkle to Roseville manifest, headed by UP 5336, rolls through Harrisburg in the Willamette Valley.
With his hand on the horn, the engineer of Amtrak's Cascades honks for a crossing along the UP Brooklyn Subdivision in the Willamette Valley.
Union Pacific 1995 passes through SE Portland on a warm sunny day.
The CNW Heritage UP1995 makes a rare visit to the Northwest on captive service on the Portland to Albany Manifest.
I was set up to shoot this lumbering westbound manifest when a fast stacker approached eastbound on the near track. Point the camera in a likely direction and hope for the best...
Joliet - Seattle containers creep into Oregon, riding on the blocks of a Salt Lake - Hinkle manifest. This train is usually colorful with its array of marine containers, and the greenery and CSX G... (more)