An empty grain train snakes past some orchards at Ruthton Point just west of Hood River, Oregon
On an early summer morning, the Coastal Classic is reflected in the waters of Potter Marsh
The Alaska Railroad's Glacier Discovery train enters Anchorage on a summer evening
The Alaska Railroad's Glacier Discovery train crosses a trestle, about to duck into the Whittier Tunnel
The Alaska Railroad's Coastal Classic cliimbs the mountains as it makes its journey towards Seward
UP 844 leads a westbound special approaching Cascade Locks, Oregon
Loaded BNSF coal trains "race" east out of Bill on the nearest two tracks, while a UP empty sits on the third main with other trains in the yard.
A BNSF coal train waits to enter the mainline after being loaded at the South Black Thunder Mine in the Powder River Basin
A loaded BNSF coal train snakes uphill towards Converse Junction in the Powder River Basin
A westbound manifest with a mixture of power cruises along the Columbia River with Horsethief Butte in the background.
A westbound grain train comes through a cut along the Columbia River
A westbound freight passes a cemetery with lots of flowers for the Independence Day weekend.
An eastbound vehicle train curves past the depot
An eastbound stack train is almost to the summit of the Blue Mountains as it approaches Kamela
A manifest train snakes downhill approaching Hilgard in the Blue Mountains