Where is Atlanta City Hall?

Where is Atlanta City Hall located?

Atlanta City Hall, Atlanta City Hall, United States of America (approx. 33.749°, -84.39048°)


Where is Atlanta City Hall on the map?