Train Spotting in Asheville

The Depot Street Parking Lot in Asheville, North Carolina is a nice free public lot where you can sit and watch trains at the far end of the Norfolk Southern Asheville West yard limit.