Spirit of Peoria Riverboat vintage panorama photo. The Spirit of Peoria is a paddlewheel boat in Peoria, Illinois on the Illinois River. Panoramic photo ratio is 1:3 and has a vintage retro tone.