Norfolk Southern train 203 (Rutherford, PA-Atlanta, GA intermodal) heads east through the village of Delaplane, Virgnia.
Norfolk Southern train 11Z (Binghamton, NY-Roanoke, VA manifest) rolls down the floor of the Shenandoah Valley through Page County, Virginia southbound on the NS Hagerstown District.
Norfolk Southern train 11Z (Binghamton, NY-Roanoke, VA manifest) crosses the Compton Trestle heading south on the NS Hagerstown District.
Norfolk Southern Herzog ballast train 90Z train rounds Stuart Street in The Plains, Virginia as it heads west on the NS B-Line.
Norfolk Southern train 13R heads east on the NS B-Line.
On a dull spring morning, Norfolk Southern local train K90 pulls loads of crushed gravel down the Calverton-Warrenton branch in Calverton, Virginia.
Norfolk Southern train 13R (Enola, PA-Linwood, SC manifest) heads through Marshall, Virginia eastbound on the NS B-Line.
On a beautiful Easter morning, a southbound Amtrak Northeast Regional train crosses the Rappahannock River into Fredericksburg, Virginia on the CSX RF&P Subdivision.
An empty CSX ballast train crosses the Rappahannock River southbound on the CSX RF&P subdivision on a beautiful Easter afternoon.
On a beautiful Easter morning, Amtrak 96 slowly crosses over the Rappahannock River after making a station stop at the Amtrak Station in Fredericksburg, Virginia
Norfolk Southern train 13R (Enola, PA-Linwood, NC manifest) curves slowly through the countryside of Broad Run, Virginia eastbound on the Norfolk Southern B-Line.
Amtrak’s Northeast Regional stops at the station in Culpeper, Virginia.