Original: It is located on open land six kilometers west of Nelspruit , South Africa , the capital of the Mpumalanga province .
Simplified: Mbombela Stadium is a sports stadium in Nelspruit , South Africa .