Lone Canadian National GE ES44AC No. 2807 leads CN coal train train No. 799 westbound past Windy Point west of Devona, Alberta, on the beautiful afternoon of July 11, 2014.
Union Pacific EMD SD70ACe No. 1996 displays its colorful Daylight colors in its Southern Pacific heritage scheme at the locomotive facility at Bailey Yard in North Platte, Nebraska, on May 4, 2011... (more)
Two Chicago Transit Authority trains negotiate the interlocking at CTA Tower 18 on the elevated routes over Lake Street and Wells Street in Chicago, Illinois, on November 8, 2018.
On the afternoon of June 30, 2023, an eastbound Montana Rail Link train rolls over a fill along the Clark Fork between Heron and Noxon, Montana. Powered by a pair of BNSF locomotives, this is a tr... (more)
There really is a guy that repairs locomotive toilets Certainly doing a thankless job, a Union Pacific employee at the Diesel Shop in North Platte, Nebraska, repairs a locomotive toilet... (more)
A deepening of late day shadows envelops the Front Range mountains west of Denver, Colorado, on June 9, 2013, as Amtrak’s eastbound California Zephyr rolls through Eisele on a two percent descen... (more)
Montana Rail Link’s 840 local, the Helena local, returns from the cement plant at Montana City and is approaching East Helena, Montana on July 7, 2022. MRL EMD SD45 No. 355 and EMD GP9 No. 109 a... (more)
Belt Railway of Chicago Alco C424 Nos. 603 and 604 cross over to Track 1 on the Indiana Harbor Belt main approaching the Burlington Northern overpass at La Grange, Illinois, on February 7, 1987. N... (more)
Locomotives really are washed once in a while A Union Pacific EMD SD9043MAC gets a thorough cleaning before heading into the main shop for an overhaul on Track 2 at the east side buildi... (more)
Union Pacific EMD SD9043MAC No. 8046 is in for repair at the east side building at the large Diesel Shop at the railroad’s Bailey Yard in North Platte, Nebraska, on May 4, 2011.
A Union Pacific machinist works on the prime mover of UP GE C40-8W No. 9481 inside the Diesel Shop at the railroad’s Bailey Yard in North Platte, Nebraska, on May 4, 2011.
BNSF’s Laurel to Denver freight rumbles along the craggy rock formations of Wyoming’s scenic Wind River Canyon and is passing Dornick siding on the morning of June 25, 2023.
An eastbound BNSF coal train passes milepost 143 as it slinks through the Badlands at Sully Springs, North Dakota, on August 26, 2018.
Several Union Pacific locomotives line the tracks of UP’s large North Platte Diesel Shop at Bailey Yard in North Platte, Nebraska, on May 4, 2011.
Approaching Himes through the red rocks BNSF’s Cowley turn out of Greybull, Wyoming, scrurries through some remarkable scenery between Spence and Himes on the morning of June 26, 2023... (more)