This Westbound Canadian Pacific train heading from Marquette to Mason City has the interesting consist of IC 1034, NS 9716, NS 9037, DM&E 6068 and KCS 4703.
Iowa Interstate 511 and 508 slowly cross the ex-Rock Island bridge over the Iowa River as they approach the yard in Iowa City.
CEFX 1044 heads South with 112 loads of Oil past the Grain elevator at McGregor.
CEFX 1038 and CP 8702 are on the Savannah, IL to Rochester, MN train and have stopped to pick up the CP 6259 behind their engines.
The Missouri Pacific Heritage engine leads Norfolk & Southern 7529 on a Westbound train of empty Salt cars.
CP 6225 along with Soo Line 4431 head West toward Nahant Yard.
Standard cab Illinois Central 1030 leads a pair of Canadian National engines, the 2521 and 2202 on the westbound manifest train heading to Waterloo.
Nice looking CREX 1422 heads East towards Kansas City out of St. Joseph
Heading Westbound into Denver, this Union Pacific empty military train is led by the KCS 4782, CSXT 8520 and the UP 7013, 6588, 4438.
Going down the middle of brick lined 5th St., the IAIS 503 heads West.
The Eastbound Council Bluffs to Blue Island train has just departed the new yard at Amana and heads East towards Iowa City.
Passing an Eastbound Oil train, this empty coal train is headed Westbound led by only this single engine.
This varied consist that included CSXT 661, UP 9692 and HLCX SD40-2 6302 hauls this Eastbound BNSF Oil train through Iowa
Amtrak 207 and 816 are leading the Eastbound California Zephyr.
Amtrak 137 and 158 hustle the Eastbound Empire Builder through Minn. City.