A 41.5-foot tall statue of a falcon, hailed as the largest bird sculpture in the world, has been set into place at Mercedes-Benz Stadium.

The giant bird -- with a wingspan of more than 64 feet -- was installed last week.

The stainless steel statue constructed by Hungarian artist Gabor Miklos Szoke captures "the moment of a touchdown." (You can see all the layers of the sculpture in video, below.)

The Falcons will open Mercedes-Benz Stadium with an exhibition game Aug. 26 against the Arizona Cardinals.

About the Author

Keep Reading

Ohio State receiver Brandon Inniss (left) and quarterback Julian Sayin (center) celebrate the third-ranked Buckeyes' win over top-ranked Texas on Saturday, Aug. 30, 2025, in Columbus, Ohio. (Jay LaPrete/AP)

Credit: AP

Featured

ajc.com

Credit: Philip Robibero / AJC