This westbound grain train is slowing down as it crosses the Peruque Creek bridge headed for a meet at Gibb.
This loaded coal train is slowing for an early morning meet at Machens, Missouri.
After dropping off a single centerbeam flatcar at Old Monroe Lumber Company, the locomotives of H-STLGAL head back to their train parked outside of town.
A high/wide load pulled by an SD70M heads north toward St. Louis on the Chester Sub double track near Columbia, Illinois.
This is a great little place to have a picnic lunch alongside the Thompson River on the east side of Ashcroft. The CN and CP are back to bidirectional running here. Beyond this point the road tu... (more)
A little pre-eclipse railfanning netted this short train headed into the siding at Gibb near O'Fallon, Missouri.
A surprising catch of a KCS duo on the UP Chester Sub near Fults, Illinois.
The second of two ballast trains that were headed north on to the UP main near WR Tower in Granite City.
An SD70M leads a Herzog ballast train north past WR Tower junction in Granite, City.
A pair of Terminal Railroad GP38-3s prepare to shove a load of coiled steel back into the yard at US Steel's Granite City Works.
The first light of the morning sun makes an eastbounder glow as it approaches Bucklin, Missouri.
This southbounder on the Chester Sub near Fults, Illinois is moving along smartly at Stringtown Road.
All quiet in the Marceline yard, except for the clinking of used railroad spikes dropping into the bed of the truck in the foreground.
The quiet of early morning is put on hold as a high speed eastbound stack train approaches Bucklin, Missouri.
A UP visitor on the BNSF Transcon headed east near Marceline, Missouri.