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

Jim Leyritz and the 2021 Braves advance.

Credit: Cayce Dunn/AJC

Featured

People join a rally in support for U.S. Centers for Disease Control and Prevention employees on Tuesday afternoon, April 1, 2025, at the Atlanta headquarters after federal cuts triggered significant layoffs. (Photo: Jenni Girtman for The Atlanta Journal-Constitution)

Credit: Jenni Girtman