Just after sunrise on March 8, 2009, the Rio Grande Ski Train climbs out of Leyden, Colorado—its 16 cars and three F40PH locomotives reflecting the morning sun beneath a pastel sky.
Without track, we wouldn’t have any trains. Simple twin ribbons of steel laid on wooden (or concrete) ties anchored with spikes and tieplates, all locked in place with ballast. From an overpass at... (more)
Surrounded by the majestic mountains of Jasper National Park, Canadian National train No. 111 leaves Jasper, Alberta, after quickly changing crews on July 20, 2013. In the background is CN train N... (more)
Union Pacific MRONY heads eastbound out of Radium, Colorado, and is about to enter Little Gore Canyon on the afternoon of August 4, 2014. EMD locomotives powering the train are a pair of SD70Ms (N... (more)
The pair of GP9's pull out of the plant at Harris.
A pair of Northern Pacific painted GP9's shove a few cars back into the plant.
It's a sunny and cold morning in Rush City as St. Croix Valley Railroad's pair of SD40M-2's (SD45 bodies) pass by the pair of GP9's.
Blue Ridge Southern job T59 slowly makes the eastbound return trip to Canton on this cool March morning in western North Carolina.
An SD70ACe and a pair of Executive SD70MAC's round the curve in Saginaw, leading an empty taconite train.
T-Bird empties pass by the Missabe searchlights at Fairlane, powered by a standard cab Dash 8 and a Tunnel Motor.
While the snow is falling over the northeast, K409 is seen outlawed in the Middle Control Siding between CP-7 and CP-10 on the CSX River Sub. A CP SD40-2 is on point of a DME SD40-2 and a NS Dash... (more)
The power for NYS&W's road train SU-99, heads through MC Yard, to pick up its cars on the west end of the yard.
CP power leads this Southbound MOW train at Fleta on the Mojave Sub.
A short Northbound ZLCLT with UP Olympic engine 2002 second out races towards Mojave.
2 fresh looking GE's lead a hot 19 car special over the Tehachapi Mountains as it nears Tunnel 2.