010228 - ATLANTA, GA -- Aerial of the Georgia Dome shot February 28, 2001. (RICH ADDICKS/AJC staff)

The Georgia Dome is a domed stadium located in Atlanta, Georgia, United States, between downtown to the east and Vine City to the west. It is owned and operated by the State of Georgia as part of the Georgia World Congress Center Authority.

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here