CP 2816 leads the Final Spike tour train North through Clinton.
As seen from across the river in Port Byron, CP 2816 leads the Final Spike tour train North through LeClaire.
CP 2816 leads the Final Spike tour train North through Waterworks in Davenport.
CP 2816 leads the Final Spike tour train North through the streets of Lansing.
KCS 4769 leads CPKC 251 North through Waterworks.
CP GP20C-ECO 2246 sits in downtown Davenport with the 2023 CPKC Holiday Train for its stop.
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train South through Bettendorf.
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train West across the historic swing bridge in Sabula.
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train South past the levee in North Clinton as it approaches its stop in town.
CP SD40-2 6025 leads the "World's Largest Watermelon Slice" North towards the riverfront in Muscatine where it will be lifted by crane to its final home.
NS 9795 leads a work train South over flooded fields near Camanche.
IAIS GP38-2 705 leads a local down to the CPKC for interchange.
KCS SD70MAC 3967 heads light through floodwaters in downtown Davenport, heading to LeClaire to pick up a ballast train.
CP 8126 leads CPKC 9-253 South through a flooded downtown Davenport.
IAIS ES44AC 503 leads BICB West past a old Rock Island signal in Davenport.