Images of South Africa:Mbombela Stadium in Nelspruit was built for the 2010 World Cup held in South Africa. The 40,929-seat stadium has been dogged by controversies surrounding allegations of corruption concerning its construction.
© John DuerdenMbombela Stadium, located in Mbombela (formerly Nelspruit) in South Africa's Mpumalanga province, is a modern multi-purpose sports venue best known for hosting matches during the 2010 FIFA World Cup. Opened in 2009, the stadium seats about 43,500 spectators and is famous for its distinctive architecture, including giraffe-inspired support columns and zebra-striped seating that reflect the region's wildlife heritage. Set near the Crocodile River, Mbombela Stadium serves as a venue for soccer matches, concerts, and major events.
previous South Africa image | next image of South Africa