A hot UP Z train curves through Jasper, southeast of Springfield in the foothills of the cascades. Soon it will reach Oakridge and "The big hill."
The UP Weyerhaeuser Local heads back towards the rest of its consist, after picking up a loaded centerbeam from the Swanson Group.
67 years young. PNWR 1852, SP 4397 in a past life, shuffles freight cars at the Albany "OE Yard" on a cold but sunny winter day. This locomotive, along with PNWR's other first generation... (more)
Pumpkin spice season is upon us. The PNWR Toledo Hauler curves off a small trestle into a labyrinth of trees and leaves. For the most part, this year's fall colors in the northwest have been annih... (more)
The Tacoma Rail Hill Job passes a picturesque crossing near Allison as it nears its destination of Frederickson.
Both of Tacoma Rail’s Aces scream at full throttle, with the throaty roar of the EMD engines echoing throughout the gulch as they battle gravity to bring a sizable Hill job up the 3.5% grade. Th... (more)
UP 1124 leads the Kenton local past one of the many stripped and burnt cars which litter North Portland.
A CN empty iron ore train heads northbound past a clearing on a late summer evening.
2 tunnel motors and an SD40-3 ease downgrade with an empty limestone train, bound for the port of Duluth to be loaded with Limestone, which is an ingredient in flux iron ore pellets.
2 B&LE tunnel motors and a CN widecab deuce lead some steaming taconite fresh from the mine into Proctor yard.
An empty ore leans into the hill in Burnett, heading north for the mines.
IC 6251 leads a loaded Limestone train past the Alborn Tavern, with the crossing signal mirroring the OLI insignia on 6251's side.
A BNSF oil empty descends Mullan pass on a hot summer evening.
Sunset light glints off the shiny face of an MRL SD40, as it leads the Bozeman Bullet into its namesake.
An afternoon Laurel-Missoula ascends Mullan pass, just short of the Skyline trestle.