Posted on December 7, 2021 by Carla[Solved]: Where is this statue of Nelson Mandela located? Where is this statue of Nelson Mandela located? Zimbabwe Namibia South Africa Somalia The correct answer is South Africa.