Il est situé sur un terrain découvert à six kilomètres à l'ouest de Nelspruit, en Afrique du Sud, la capitale de la province de Mpumalanga.
Est l'un des 10 stades où les matchs de la Coupe du Monde seront joués.