The EJ&E heritage unit leads an empty oil train across Deception Creek Trestle during its first visit to Washington State.
A BNSF empty grain train is just leaving Easton Washington on a warm July evening
A southbound Union Pacific manifest arrives at Vancouver, Washington, passing a set of BNSF yard power.
Amtrak train 504 departs Vancouver, Washington for Seattle. Now that the Cascades train has completed its station work, the southbound Coast Starlight will advance to the passenger platform.
An extra Portland to Pasco manifest glides along Horsethief lake, outside of Wishram.
At last light, a BNSF grainer races along the Columbia river towards Kalama.
Ex-PRR 5808, dressed up in Spokane International lettering, is on display at the former John Ryan dental offices. Dr. Ryan retired about the time of the photo and the property was purchased by a ... (more)
The morning sunrise hasn't quite made it over the top of Wind Mountain yet as a BNSF manifest rounds along the Columbia River at Home Valley.
A westbound coal train near Maryhill in the Columbia Gorge.
Perched above the tracks, CSCD 1002 leads the southbound Oroville local towards Wenatchee Washington on a warm spring day.
CSCD 1002 leads the southbound run of the Cascade and Columbia river railroad, next to highway 97 on a warm spring morning.
BNSF 5439 leads an eastbound intermodal train over the Rock Island Bridge over the Columbia River.
BNSF 1454 leads job 360 south over bridge 14 during golden hour.
The sun peeks over the top of Wind Mountain on the Washington side of the Columbia River, casting it's shadow over on the Oregon side. Rolling along the river on the Fallbridge Subdivision a pair... (more)