Evenings at Ashland, The Southbound Northeast Regional Train 99 makes its station stop in Ashland on a fine summer evening.
Norfolk Southern intermodal train 234 heads east through Altavista on the Altavista District passing the M of W offices.
Norfolk Southern's triple 7 heads north across the James River just minutes before the northbound Northeast Regional.
Buckingham Branch power waits for its next assignment in Doswell yard.
The Southbound Auto Train makes its way through Ashland on its journey to Florida.
The Southbound Silver Star passes the Ashland Amtrak Station on its journey to Florida.
20 on 20. A battered P42DC number 20 leads a 2 hour late Amtrak Crescent Train Number 20 north with a friendly engineer.
Cuyahoga Valley Scenic Railroad's Memorial Day Extra stops for its Peninsula Station stop with CVSR 1822 heading up the rear of the train.
The Memorial Day extra of Cuyahoga Valley Scenic Railroad's National Park Scenic heads south along the Cuyahoga River arriving at the Brecksville Station.
The Amtrak Roanoke Regional heads across the James River trestle on it way to New York City just after its Lynchburg station stop.
Norfolk Southern's experimental battery powered locomotive sits in storage at the East End Shops. Note the removed number boards
Norfolk Southern 22A passes by Webster Brick on its trip over the Blue Ridge
Family Portrait! Three of Shenandoah Valley Railroad's locomotives take the weekend off.
Norfolk Southern mixed freight train 158 crosses the Cotton Mill Trestle in Lynchburg bound for Crewe.
The last trip of this year's Autumn Leaf Rambler prepares to leave the small town of Dillwyn from the wonderfully restored passenger station. A special thanks to the Buckingham Branch Railroad and... (more)