"No man will ever be fool enough to build a railroad through the Feather River Canyon" - Collis P. Huntington The Feather River Canyon is home to steep cliffs, loose rocks and tough railr... (more)
N312 splits the brackets at Calgon behind a 4 pack of GE's.
Flying along the Columbia River just east of Mt. Pleasant, Washington, is a westbound BNSF intermodal train on September 25, 2016. The lone DPU has just blasted out of the west portal of 2382-foot... (more)
Loaded crude oil train K038, led by Citirail ES44AC 1432, is crossing over from track 1 to 2 at Chili Jct, where it takes the West Shore Sub, bypassing the city of Rochester.
Top Ten of 2017. With 2017 in the books, here's a look back at my Top 10 favorite shots from the past year.3. The longest trip of the year was a week-long February vacatio... (more)
A Kansas City-Shreveport manifest has an interesting consist, as it waits to shove into Deramus Yard. The derelict Shreveport Times rail spur is in the foreground and a mural on the AT&T building... (more)
Southbound grain train. The Burr Canyon Trestle is in the background leftover from the old BN line.
CP 420 heads through Marathon with a good sized freight. The CP 5846 is enroute to the torches at Pickering, ON.
Coal loads for Denver ease through Rio Grande's Byers Canyon near Hot Sulphur Springs, Colo., on Sept. 30, 2017.
Q692 passes under the cantilever at WD Cabin, only a few miles away from Big Sandy Junction.
4 GE's lead Brice coal loads through the C&O signals governing the interlocking at RB Cabin, on their way to Shelby from Russell.
NS 61N ducks under the Old and New signals at CP Cannon
CN 2866 leads a northbound freight over the Cloquet River near Saginaw, MN on the former DMIR. The bridge is built as two separate structures sharing the same abutments, the result of double track... (more)
CP 8797 descends Crowsnest Pass at Sentinel, AB with an eastbound freight.
CP 8797 leads an eastbound freight toward Crowsnest Pass with a little help from a BNSF Dash 9 near Natal, BC along the Elk River.