Drive to Nelspruit from Johannesburg, across the grasslands of the high veld and then down through the lush vegetation of the low veld, and the first thing you see as you approach the city is the football stadium.
With its green roof and bright orange roof supports, it looks from a distance like a giant spider with florescent legs, half-hidden in the undergrowth.