Peace Statue G. M. Lupo 2 years ago 17 March 2022: Atlantic Station, Atlanta, Georgia. Share this:Print Peace, Atlantic Station, Atlanta, GA, 1 August 2009DateNovember 24, 2014In relation toArtChief Tomochichi StatueDateApril 1, 2022In relation toArtJose Marti StatueDateJanuary 13, 2023In relation toArt