The statue, named “Embracing Peace,” is inspired by the victory celebrations marking the end of World War II. It sits in a new, multi-use plaza space.