Cradle of Humankind, Lesedi Cultural Village & Lion's Park in Johannesburg, South Africa