A classic Bluebonnet GP50 switches cars at Eola Yard.
A trio of SD40-2's build a stack train at Logistics Park.
Iowa 718 awaits a recrew at Rockdale Yard, before heading east to Joliet and gaining access to Metra trackage.
A pair of NS SD70ACe's bracket a CP GP38-2, approaching Algonquin Road with an ethanol train.
The golden hour has arrived as CN 5769 approaches Cherry Hill Road.
The KCS Southern Belle looks great as it rolls through Stillman Valley, passing the local grain elevator with CP train 473 in tow.
With the nine car pick-up almost complete, the KCS 4156 prepares to tie back onto its train at Davis Junction.
A sharp Southern Belle leads the way west on CP 473 at Kirkland.
A pair of UP SD40N's handle the G41 transfer, making way from Bensenville to Proviso.
A pair of UP SD40N's, a pair of CP GP38-2's and a SOO GP38-2 lead CP 472 east through Wood Dale. Five EMD's in run 8 with sanders made for quite the show.
A covered wagon fan's dream. BN 1, CNW 411, MILW 118-C and MILW 37A bask in the morning sunlight.
Shoving back to Olson Road, the Nebraska Zephyr would be pulling into the station within a few minutes to take on more passengers.
CB&Q 9911-A, named the Silver Pilot, is the last E5 in existence. Built in 1940, she's still going strong at the Illinois Railway Museum in Union. Here's to many more years!
With a puff of smoke, Frisco 1630 leads its passenger train by the semaphore signal at IRM.
ATSF 92, WC 7525 and CBQ 504 make for a really nice line-up at the IRM's Diesel Department. It was a beautiful day for photos.