Picture of Peoria Illinois cityscape with the Spirit of Peoria riverboat and downtown city buildings.