With brand new loaded hoppers in consist, a BN grain navigates its way past the neighborhoods of East Vancouver on a snowy January day.
The conductor of a UP intermodal gives a wave as his train heads past CP East Portland.
The CORP's Roseburg Hauler is seen here rolling past a lumber mill in Dillard with a loaded train headed north.
BNSF's Camas Turn heads back to Vancouver Yard with a grain and tank car.
A railfan spectates a BNSF grain passing through a rock cut in the Columbia River Gorge.
A UP ethanol train passes what may be the most photographed barn (by railfans) in Illinois.
A Metra commuter train races across the ex. EJ&E diamond after loading passengers in Barrington.
The Camas Local bypasses an empty garbage train at CP Apple Tree as it heads back to Downtown Vancouver.
Coming close to dinner time, a freight makes its presence known as it rolls through the neighborhoods of East Vancouver.
Amtrak Cascade's Mt. Bachelor talgo set stretches across the Steel Bridge as it prepares to head south for a journey down UP's Brooklyn Subdivision.
Coming up to its final destination at Terminal Six, an empty auto rack train creeps over the Oregon Slough.
A BNSF Intermodal races through a wooded area in the neighborhoods of East Vancouver. The train is bound for Portland, Oregon.
A Union Pacific manifest rolls alongside the Willamette River as it heads south down the Brooklyn Subdivision.
A faded Dash 9, accompanied by a partially vandalized SD70MAC, leads an empty garbage train back to the Puget Sound.