Cumberland Mine Railroad locomotive #1 pulled up and spotted and is in position ready to begin loading.
With the rear or head end of the train at the loadout now, CMYX shoves slowly on the rear of the empties as coal is loaded for another trip east.
One of the smokiest runbys that I've ever photographed- NW 611 during a Lerro/SRC/VMT afternoon charter at Strasburg. The 611's modern-day dual sealed beam headlight had been temporarily replaced... (more)
Reading 2102 fights the steep grade at Haucks on a gorgeous fall morning.
Westbound double stacks nearing the PA / Ohio border.
KCSM 4554 leads a unit sand train thru the street in West Brownsville.
Reading 2102 steams along the steam shop spur on a beautiful October morning.
Snow fills the air as a squall makes its way through the Monongahela River Valley in Duquesne, Pennsylvania where the Union Railroad and Norfolk Southern cross the river. The Union Railroad's Job ... (more)
Snow flurries fill the air as Union Pacific SD70ACe 8762 breaks the winter night silence as it rolls through the CP 85 interlocking in Erie, Pennsylvania. This is CSX train S955, a special move of... (more)
CSX M406 (alternate symbol for M404) breaks the morning quiet at Yardley, PA as it charges north on the CSX Trenton Subdivision. Behind the leader is CSXT 3360 (ET44AH).
The Buffalo & Pittsburgh's WAER job arrives at OD Yard in Erie, Pennsylvania with a train of interchange cars for CSX. In the lead is straight GP38 2003 along with the slug set of GP50 Road Slug 1... (more)
Strasburg Rail Road 89 hustles through Cherry Hill with the final train of the day as the sun begins to set.
Strasburg Rail Road 89 charges through the snow-covered countryside as it nears Cherry Hill on a sunny February afternoon.
Eastbound intermodal through railroad Yoder, just west of Meyersdale, PA.
Strasburg Rail Road 89 leads its passenger train through the snow-covered Groundhog Cut.