Panoramic view of Peoria. Peoria, Illinois, USA.