The "storm of the century" is raging but the Canadian Pacific station staff have cleared enough snow off the platform for the few passengers to board the D&H train to New York City. The D&H's fou... (more)
Winter railroading on the Bernina line of the Rhaetian Railway. Crossing at Bernina Lagalb station, viewed out of the window of "Allegra" railcar ABe 8/12 of train 4621. Train 1636 from ... (more)
BCOL 4602 heads East for Chicago.
BCOL 4602 heads East out of Freeport in blizzard conditions.
Workers on the fuel track go about their business, even though the snow is really coming down on April 15, 2013, at Union Pacific’s North yard in Denver, Colorado.
A NS Train waits for signal at 18th street in heavy snowfall.
A CSX coal train makes it up the grade from the Appomattox River at the height of the snowstorm.
2016 was a good year for me on Donner. In fact, it had been the first time I was able to shoot Winter there since 2010. We had a lot of trains, a lot of snow and heck the rotary even came out for ... (more)
NYS&W SU99 charges through snowfall caused by one of many nor-easters which hit the Northeast U.S. this early Spring season. The train begins to climb the grade towards Sparta Mountain; crossing M... (more)
813 passes East through Itmann, almost to their destination at Elmore Yard.
194 passes stopped J57 in the middle of a snowstorm at Iaeger. Things would soon come to a standstill as switches began to get clogged up with snow.
J48 passes Eastbound through Big Four, exiting Big Four #1 Tunnel in the snow with an AC44C6M rebuild on point.
M89 pops out of the Main 2 tunnel of the Huger twin tunnels during the snowstorm which dumped almost a foot of snow along the Pokey.
UP 574 and 589 provide the power for today's spreader operations. After plowing west to Shed 10, the spreader is now working east pushing snow off of the ROW over the Lower Cascade Bridge at Troy,... (more)