Images of South Africa:Mbombela Stadium in Nelspruit (Mbombela) is a 40,929-seat stadium built for the 2010 World Cup amid accusations of corruption and murder filed against the contractors. The stadium is now something of a white elephant with only occasional use for rugby, soccer and music concerts.
© John Duerdenprevious South Africa image | next image of South Africa