Which public square and shopping centre in Sandton is The statue of Nelson Mandela located 
Nelson Mandela Square: Nelson Mandela Square is a public square and shopping centre in Sandton, Johannesburg, South Africa.
i don't know