Just after CN 528's head end passed on the north track of CN's Montreal Sub, VIA 62 with VIA 911 leading passes on the south track on a snowy afternoon.
A Norfolk Southern SD70M-2 leads train 687 into Conway Yard as heavy fog covers the Ohio River.
On a warm Winter night, NS 1630 gets NS 211s cut of pick-ups from the pig yard.
A night view of the summit station of the Gornergrat with an articulated cogwheel railcar Bhe 4/6 built by Stadler Rail. It is situated at an altitude of 3,089 m (10,135 ft). The Gornergrat Bahn &... (more)
Early morning at 06.53 AM on Ospizio Bernina, highest station of the Rhaetian Railway on 2252 meter a.s.l. The two bell apparatus are still operational and announce the next train, when it departe... (more)
The bright yellow of NS 1700 sticks out of the dense fog along the Ohio River at the east end of Conway Yard.
4 CSX locomotives lead train Q137 through the fog across the Ohio River in Beaver, PA.
2 trains meet in the pouring rain in Iaeger WV and appear to have an identity crisis of who's railroad this actually is, with CSX, NS, BNSF, and CN all present
Wisconsin & Southern train T6 rolls out of Milton Junction after cutting 49 grain loads for a T4 crew to deliver to Darien, Wisconsin. Steve Smedley
A powerful picture of an impressive Romanian engine
Never seen fog being thick like this before, even better: standing in the middle of a bridge (Falkensteiner viadukt). I even couldn't see the ground under me.
Winchester and Western's "sandman" crests the grade at Round Hill on its trek to Winchester from Gore is this foggy scene from 2016.
BNSF 5946 gets a wave from Eddy the snowman at the causeway near Trout Creek, MT. The westbound coal train did not bother to stop and party with Eddy, whose life span was likely to be cut short wi... (more)
BNSF 8491 leads a westbound coal train onto the causeway west of Trout Creek, MT in light rain and fog. The Montana Rail Link train is headed to Hauser, ID to interchange with BNSF.