Johannisburg i Sydafrika , guldgrufvornas och diamantfältens stad.