An eastbounder approaches Ashcroft after passing through Black Canyon.
Two trains pass each other at the Medill siding on the Marceline sub in northern Missouri.
The BNSF H-GALMEM (Galesburg to Memphis) has CSX power today as it rolls along the Mississippi river bluffs.
West of Wyaconda, Missouri on the BNSF Transcon.
A westbound high priority stack train cruising through the undulating terrain of northern Missouri.
A coal train is running along the Mississippi River headed south near Valmeyer, Illinois.
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.