Which public square and shopping centre in Sandton is The statue of Nelson Mandela located 
Statue of Nelson Mandela, Johannesburg: The statue of Nelson Mandela is a large bronze sculpture of the former President of South Africa and anti-apartheid activist Nelson Mandela, located in Nelson Mandela Square in Johannesburg.
i don't know