Bobby Dodd Stadium is a venue in or near Atlanta that is most often used for Football
The great skyline of downtown Atlanta. They really knew how to have an attractive skyline when building this stadium, unlike say the Washington Nationals.