Standing as a tribute to the city and its industry, this 1904 statue of the Roman God of Fire and Forge is the largest cast iron statue in the world, and visitors are welcome to take in the breathtaking panoramic view along with this historic piece of art. The park has 10 acres, a museum, and free WiFi. Leashed dogs are allowed on the grounds,,, they are not allowed in buildings.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.