Westbound oil train at Maryhill in the Columbia River Gorge.
Wrapping itself around the Tehachapi Loop in the final minutes of sunlight on a perfect spring afternoon.
On a late spring afternoon in the Tehachapi's, 7 big GE locomotives of the BNSF drag a long intermodal up through Keene, CA and around the single track horseshoe curve.
Trundling past milepost 14 on BNSF’s branch to Cody, Wyoming, is BNSF’s Cody local heading for the Casper Subdivision main line at Frannie on June 24, 2016. Two former Burlington Northern EMD SD70... (more)
A three pack of new GE ET44C4's arrives at Needles leading a SALTSCO. The train would be tied down here for the remainder of the afternoon awaiting a rested crew for the trip west to barstow.
Q217 with a pair of BNSF pumpkins, adds a splash of color on a cloudy day, as it crosses the historic Thomas Viaduct.
It's hard to believe it's the year 2017 when two cascade green BN SD60Ms and an orange GP60B lead this Everett to Custer manifest across Chuckanut Bay just south of Bellingham on a remarkably warm... (more)
Westbound manifest train at Maryhill in the Columbia River Gorge.
Eastbound manifest train east of Towal in the Columbia River Gorge.
A westbound HBELBAR passes Walapai as it heads downgrade towards Kingman.
BNSF 4588 along with a CSX GE lead a westbound Amarillo to Barstow manifest around the sweeping curve at Antares.
BNSF 4010 leads the eastbound QLACAUG through Kingman passing the local ballpark as it enters Slaughter House Canyon.
East and Westbound trains meet deep in Crozier Canyon on BNSF's Seligman Sub.
The hot eastbound ZLACWSP9 passes through Crozier Canyon in the late afternoon.