
This public square in the heart of Cleveland’s downtown district was a filming location for the epic film, The Avengers (2012).
The scene where Loki hypnotizes the crowd before being taken away by Captain America and Iron Man is meant to resemble Germany’s real-life Schlossplatz Stuttgart but was actually filmed just outside the square’s Terminal Tower building in 2011.

Address: 50 Public Square, Cleveland, OH 44113
Visitor Information: Cleveland Public Square
Address
Our Address:
50 Public Square, Cleveland, OH 44113