Nelson Mandela Square

Nelson Mandela Square is a shopping centre in Sandton, Johannesburg, South Africa, that includes a large open area built to resemble a traditional European town square, and an office complex.