Cascade train 501 runs around Willbridge Yard.
The sun starts to peak out as former SP 9721 rolls down the Kenton Line to switch the Nabisco Cookie factory.
Looking right at home, The former Cheyenne Steam Shop switcher is sitting with its futuristic (though sidelined) genset replacements, awaiting delivery to the Oregon Rail Heritage Center. Built fr... (more)
The nose of Doyle McCormack's pride and joy glistens in the morning sun on a Saturday at the engine house.
An Amtrak Cascades talgo rolls smoothly past OMSI and the Oregon Rail Heritage Center as it heads for Eugene.
An Amtrak Cascades train pauses alongside the eastbound Empire Builder at Union Station in Portland, Oregon, on September 25, 2016. Working through traffic overhead on the Broadway Bridge over sta... (more)
Amtrak 501 rolls into Portland Union Station with the new Seahawks Cab Car. Are you ready for some football?
The last of UP's order of Tier III GEVOs leads a Hinkle, Or bound business train out of Albina Yard.
A couple SD70m's lead a Lake Yard-Albina transfer over the Steel Bridge on a sunny afternoon.
OPR 1413 is out of the yard as the hard working crew of Oregon's progressive short line do install a new crossing in the Sellwood neighborhood of Portland.
Doyle McCormack's RSD-5 shuffles around the queen of the Oregon Rail Heritage Center.
The Brooklyn Yard switcher has been disconnected from its slug and is being serviced at Albina Yard.
The Freedom train special reaches its destination at Oaks Park in SE Portland.
Former SP 9721 has been assigned to Barnes Yard after spending a majority of the year in Salem. This has become one of my favorite movements to watch.
A former Western Pacific unit with some awesome looking weathering on it is making up trains at Lake Yard in NE Portland.