Sculpture in Downtown Atlanta A sculpture in Atlanta, Georgia.Hotel District, Atlanta, Georgia, United StatesPhoto taken in October 2012. © Chad DavisFiled Under: Art, Atlanta, City, Georgia, Sculpture Nearby Photos Westin Hotel in Downtown Atlanta · 0.2 miles away Centennial Olympics in Atlanta · 0.3 miles away Hotel Clermont in Atlanta George · 1.8 miles away Related Posts No related posts.