Some Train Watching Spots in Iowa

Nevada - Kansas City & Chicago Junction on the UP

Ottumwa - BNSF and IMRL

Boone - UP and Boone and Scenic Valley

Short Line Junction in Des Moines - UP and IAIS

Creston - BNSF

Pacific Junction - BNSF