The Angel Mounds State Historic Site, in Evansville, IN, has just completed a two-year clean up and site restoration project.