750 rolls across Henry's Chapel Road in Belmont, NC. Bound for plant Allan with one of only 10 straight NS SD70M's. It's getting harder and harder to catch these coal trains in the day time but to... (more)
NS 18G with an NS-BNSF-UP consist the morning after a late-season snow storm.
An eastbound coke hopper train led by NS 2581 meets a westbound manifest just east of CP 122 near downtown Cleveland, Ohio
NS 786 prepares to take a diverging signal from the Charlotte District mainline to the R-line to Columbia at Charlotte Junction.
NS SD70M #2581 leads southbound Norfolk Southern intermodal train #285 through the Pinson Road grade crossing at CP "Pinson", milepost 69 of NS's Atlanta North District, approximately 7 miles nort... (more)
The day's 2nd 485 manifest rolls behind the now common NS power as it pulls into The Wash for a pickup at Muskego Yard before heading further west.
NS 2581 leads the newly added 201 into the yard after a fresh snow on a beautiful winter morning in the Shenandoah Valley.
NS SD70M 2581, ES40DC 7503 and SD60 HLCX 5982 headed East on Main 1 at Caples, WV while unit grain train led by two CW40-9 's heads around it on Main 2. By the time I got to Farm, the grain train,... (more)
NS SD70M 2581, ES40DC 7503 and SD60 HLCX 5982 sitting on Main 1 at Farm while a helper set attaches to the rear of the train before heading East to Bluefield.
After meeting a westbound NS 111 snakes its way out of the siding at Tucker as it heads east.
NS SD70M 2581 leads K Line double stack train 26Z
east at Waddy Ky.
South bound NS intermodal train 202 rumbles off NS's NA District and on to the AGS South District while passing through 27th Street Interlocking at 09:42 with one of ten original SD70Ms leading a ... (more)
The first NS SD70M leads intermodal 212 eastbound around the curve at CP Bound Brook on a bright morning.
A westbound van train rolls through the sweeping curve in Pittsburgh's East Liberty neighborhood. At right is PAT's busway, built on a ROW once occupied by the PRR.