Mercedes-Benz Stadium is a 71,000-seat, multi-purpose stadium in Atlanta, Georgia, USA. Opened in 2017, it serves as the home field of the Atlanta Falcons of the National Football League and Atlanta United FC of Major League Soccer. The stadium's signature feature is its retractable roof, which features a "pinwheel" consisting of eight translucent, triangular panels.
33.755148°, -84.401215°
Nearmap
Get the Daily Overview by email
A new view of Earth from above, plus print releases and sales. Free, unsubscribe anytime.