Minnesota’s Iron Man Statue is Nation’s Third Tallest Statue

Trivia
on May 21, 2000

The 81-foot Iron Man Statue in Chisholm, Minn., is the third tallest free-standing statue in the nation, following the Statue of Liberty and St. Louis’ “Gateway to the West” arch. The statue is a tribute to the iron ore miners of northeastern Minnesota.

Found in: Trivia