The CN in Iowa has had alot of it character and history updated and changed over the years to modernize the right of way. Here the daily Kirk Yard, IN, to Waterloo, IA, manifest train works west 18 miles from Waterloo. Old code line still stand tall along alot of the mainline, alittle piece of history still untouched. Today's train has BNSF power which isn't too uncommon for the CN in Iowa.