A former Metroliner cab car leads a Keystone Service train south, as it approaches the North Elizabeth station.
The 2018 Operation North Pole train heads west past the Cumberland station in Des Plaines.
A Chicago-bound Metra commuter train begins its journey at Waukegan on a quiet Sunday morning.
A inbound Metra train arrives at OTC for its final stop of its inbound trip.
As the sun sets on the coast of California, Coaster 661 races north towards Oceanside past a group of daisies located in Carlsbad, CA.
A southbound Keystone Service train meets a northbound NJ Transit train.
Westbound Keystone Service train passes beneath a signal bridge at North Elizabeth
Back in 2014, a inbound Metra train ducks under the since-removed CB&Q signal bridge and its replacement in Westmont.
Inbound train 510 races out of Joliet, passing Pilcher Park.
A inbound Metra train approaches its stop at Downers Grove Main Street.
A inbound Metra train arrives at the 80th Avenue station in Tinley Park
A inbound Metra train arrives into Westmont, ducking under the new cantilever.
The last eastbound train under the Q bridge at Fairview before it was torn down. Inbound Metra ducks under it as workers cut through the supports. Less than a hour later the Q bridge was completel... (more)
A inbound Metra train ducks under the de-headed CB&Q signal bridge and the cantilever that replaced it as it pulls into Westmont.
Amtrak Keystone Service train 647 is en route from New York to Harrisburg as it passes beneath the Hand Place overpass in North Elizabeth.