Located inside of the Bennington FD Station, there is a small museum which appears to be built around this enormous WTC Steel Beam. It is a beautiful display!
The location is 10801 N 156th St. Bennington, Nebraska
Photo's by John Kostick