Union Pacific 4-6-6-4 "Challenger" number 3985 and E9A number 951 rest in the roundhouse at the Cheyenne, Wyoming shops on March 25, 2017.
The OT-1 is eastbound near Kearny as it climbs up out of the Gila River valley.
The Unit Train is descending the hill from the smelter to the yard and will then head west to the mine at Ray.
For the first time in what feels like several months, it was warm enough in Central Maine to stand outside for more than a few minutes while waiting for a train. In filtered sun, Pan Am Railway's... (more)
Union Pacific 6421 an Ex Southern Pacific unit leads the Santa Teresa, NM to Long Beach, CA intermodal train past Cienega Creek. This train has L 98 E 0 T 3,665 F 5,879
A clean 15th anniversary unit. CN 2115 is looking very clean as it teams with CN 8848 to bring a 98-car CN 393 through Montreal West the day after Montreal got a decent amount of snow. On t... (more)
After the recent snowfall, H75 is the first train on the Cement Secondary to clear off the rails! It is seen here navigating through the snow covered trees in Lower Nazareth with a pair of GP38-2s... (more)
A Roger Puta Photograph
L TARAVAL EAST BAY TERMINAL A Roger Puta Photograph
CSXT 5469 leads a hot Z train past the crossovers at Vail
At dusk on a very cold winters day, a Flushing-Main Street bound No.7 Local train is approaching Junction Boulevard in Queens. Being a Sunday, the snow from the previous days storm lies undisturbe... (more)
BNSF 5053 leads a southbound engine repositioning move through the Mojave Desert to Barstow Ca.
Montreal-St Albans Vt (NECR) Canadian National #324 races south through southern Quebec farmland on a pleasant spring afternoon.
A pair of SD40-2's lead NS local A25 west as it nears Bremen.