Wilmington & Western steam engine #58 leads an excursion train approaching the town of Hockessin.
NJ Transit train passes the grade crossing into Rutherford station.
A Norfolk Southern intermodal train approaching Shenandoah Junction
Two NJ Transit trains meet at Rutherford station.
Two NS SD70ACU locomotives approach Carneys Crossing.
Amtrak train arrives at Manassas Station
Steam#40 approaches Lahaska Station.
Norfolk Southern autorack train approaches Brickyard Crossing.
UP 4335 leads a freight train approaching Brigham City, Utah.
A CSX coal train passes Long Bridge Park.
NJ Transit train passes North Elizabeth Station.
CSXT 4062 sits at CSX yard at Montgomery.
CSXT 3255 at Acca Yard, Ricmond
A Norfolk Southern intermodal train passes through the Horseshoe Curve.
NS 6168 and 3233 sit in front of the industrail facilities at High Point, with the end-of-train device installed at the coupler.