A short Q692 makes its way past Allen with a light snow falling on the fall foliage on the CRR.
NS 135 starts its way on the River Line in Asheville passing through the arts district at sunrise.
CSXT 142 emerges into a gloomy, rainy Sunday morning from one of the multiple tunnels on the CRR.
A group of old EMDs idle away on a cold night at Barber junction.
The first run of the September 30th Ghost Train slowly crosses the trestle on a cold Autumn night.
After a sad loss by the Carolina Panthers, the skyline is still lit up in the iconic Carolina blue sending a beam up in between the signal heads at AT&O as the South bound Carolinian notches down ... (more)
Tweetsie No. 12 emerges from the dark tree tunnel into an opening of soft light on a gloomy afternoon.
Tweestie No. 12 takes the No. 5 car around the mountain wearing ET&WNC decals.
Ex NW GP9s rest in Monroe, GA, on a cold clear Winter night.
The sun sets behind the Lowell intermediates as track 2 gets knocked down to red for a North bound.
A fixed semaphore stands tall in the faint glow of the 2017 eclipse in totality.
After having just met 213, 154 quickly gets back up to track speed as they cross over the South Fork River.
Southern steam 4501 exits the Missionary Ridge tunnel with the morning sunrays just reaching the smoke plume.
Southern Railway high hood No. 5000 pulls into Grand Junction to unload its passengers from the Dinner Train.
A BNSF manifest descends the grade in Bealville under a full Moon.