Loading globe…
Marvel filming location
Site of the Statue of Liberty and the climactic battle where Magneto attempted to use his mutation machine on world leaders gathered at the United Nations summit on Ellis Island.
Coordinates: 40.6892, -74.0445
Back to the interactive Marvel locations map