it’s the 25-foot Earth Goddess sculpture at Atlanta Botanical Garden. Although she’s certainly one of the park’s most impressive assets—not to mention most meticulously manicured ...