Original: It is located next to the South African Football Association headquarters (SAFA House) where both the FIFA offices and the Local Organising Committee for the 2010 FIFA World Cup were housed.
Simplified: Soccer City is a sports stadium in Johannesburg, South Africa.