Mbombela Stadium

Mbombela Stadium is a sports stadium in Nelspruit, South Africa. 
FIFA World Cup.
The stadium hosted four games at the 2010 FIFA World Cup and eight games at the 2013 African Cup of Nations.