Civic Center

Sky Watch Camera The Skywatch Camera Network camera is housed high atop the Civic Center Plaza Building in the middle of Downtown Peoria. This very versatile camera is movable and shows views of the Illinois Riverfront, Downtown Peoria, northeast up the Illinois River and across to East Peoria. The time lapse covers 90 minutes.