Led by Montana Rail Link GP9 No. 111, MRL’s Paradise Local, chants through the former Northern Pacific semaphores at mile 207.3 at Donlan, Montana, on October 6, 2005. These blades were the last... (more)
Florida East Coast train 226 flies along the Dixie Highway (also known as U.S. Highway 1) between Magnolia and Bayard, Florida, on the morning of January 11, 2015. Jacksonville-bound No. 226 is le... (more)
Crescent, Colorado, received 42 inches of snow in a major Front Range storm on March 13-14, 2024. On the morning after the blizzard, BNSF’s Provo to Denver priority freight rolls eastbound on Un... (more)
A westbound Keystone service gets its trip to Harrisburg underway as it works its way through the Meadowlands and Secaucus Junction, on a very blustery and chilly March afternoon.
Metro-North's Beachball heritage unit northbound to Poughkeepsie.
Heber Valley Railroad OSL 1068 approaches Center Street below the Wasatch Mountains.
Snow is falling on the Joint Line as BNSF 5347 shoves a freight towards Sedalia, Colorado.
Light snow is falling as the California Zephyr has exited Tunnel #1 and heads towards the crossing at Plainview, Colorado.
The California Zephyr rounds the corner at Keenesburg, Colorado at sunrise.
The Winter Park Express Ski Train runs through 4 feet of snow as it passes through Crescent, Colorado on its way to the Moffat Tunnel.
BNSF 5973 (ES44AC) plows through four feet of snow as it rounds the corner at Crescent, Colorado after an epic snowstorm.
BNSF 8360 is westbound after crossing the Mississippi River heading for a crew change at the small yard in Fort Madison.
After running from Saint-Félix-de-Valois with five cars, the CFL is about to couple onto nine tank cars left there by the Quebec-Gatineau Railway. They will take these nine cars north.
The southbound CFL run is leaving Saint-Félix-de-Valois with five cars.
Union Pacific local LRS99 rolls through Ceres Ca.