A Herzog Ballast train kicks up some dust as it dumps ballast on the way out of Bristol.
A short Q136 sprints through the cut at Moss Run.
NS 77A slowly rolls up the second main at Robinson as MOW crews work on main 1.
A Summer's morning visit to the fields of Newbern finds 22A heading west toward Bristol with a pair of GEVOs on the head end.
NS 19M rolls through the valley at Pearisburg as seen from up on the bluffs.
The NS OCS train deadheads through Wyndale on its way back to Altoona.
A few minutes after sunset, the NS OCS train hurries under the signal bridge at Piney Flats.
A six pack of NS locomotives leads 37Q through the valley at Wyndale on a beautiful Summer evening.
Old meets new as NS 819 hurries past the wooden N&W Emory station with a pair of new SD70ACe's taking the empty coal train on to Bristol.
NS 819 enters the eastern edge of Glade Spring with a pair of brand new NS SD70ACe's for power. Big thank you to Samuel Phillips, Joe Shaw, and Robb Fisher for the heads up on this train! Without ... (more)
An NS work train crosses the river at Narrows with a pair of high hood EMDs leading two empty flats.
Cough, Cough...The lead motor on NS 23G belches out some black smoke as it cruises through Abingdon with an ICE SD40-2 trailing.
NS V19 waits in the siding at Abingdon as NS I3G zips past them on the main line.
An extra I3G rolls into Bristol with a former Conrail Dash 8 leading the way.
NS 90Z in the yard at Bristol.