Norfolk Southern’s CNJ Heritage SD70ACe leads train 928 past the former D&H station in Fort Edward. Snow had fallen the day before making for this perfect winter scene complete with wreaths in t... (more)
New CN AC44C6M 3329 idles in the yard at Jasper amidst some strong morning light.
Two SD70ACU helpers push a westbound intermodal up track one while the rising sun starts to illuminate the sky.
A CN crew spots ore cars for unloading at Dock 6 as the veteran laker s/s Wilfred Sykes loads for Indiana Harbor as the end of the Lake Superior shipping season nears.
Y-EOL102 makes its way back to Eola with 552 in the lead as it crosses over Park Ave. 1/9/24
Metro-North's New York Central heritage unit pulling into the Peekskill station.
UP 8016 (ES44AC) leads a train through the snow and fog at Tolland, Colorado as it heads to Denver on the Moffat Tunnel Sub.
Rolling under the moonlight… With the Christmas holiday past, and the New Year approaching, the lights of the Christmas tree dance over the town as Craig Hamrick and company roll under the mo... (more)
GSMR GP38-3 2668 and GP38-2 2335, built for the L&N and Frisco, respectively, ease the morning train to a stop at the Nantahala Outdoor Center, where passengers will have a short layover to check ... (more)
A Burlington Northern coal empty departs Guernsey, Wyoming, and crosses a bridge spanning the North Platte River leaving town on July 6, 1996. A pair of GE C30-7s mixed with an EMD SD60M and Oakwa... (more)
Freshly rebuilt CN AC44C6M 3321 eases Q116's train into Jasper for a crew change.
Sunset on the Rockville. Recently I have found myself photographing more of the shortline railroading around the country. Usually you are relegated to working with the weather or lighting that occ... (more)
Kansas City Southern 4709 (ES44AC) runs south on the Joint Line through Palmer Lake, Colorado.
Reading 2102 glistens in the early morning sun as it proudly rests at Reading Outer Station.
The late evening sun catches BNSF 8406 (SD70ACe) running in front of a rock formation at Palmer Lake, Colorado.