Chisholm’s Iron Man Statue: A Tribute to the Miners of Yore

The Iron Man Statue is a Chisholm MN landmark located across the street from the Minnesota Disccovery Center. The imposing structure is 85 feet tall and is said to be the third-largest free standing memorial in the United States, behind New York’s Statue of Liberty and the Arch of St. Louis, Missouri. The miner himself […]

More