Designed by Editorial, FIFA World Cup Stadium is located in Johannesburg, South Africa. The refit of the FIFA World Cup Stadium (AKA The Soccer City Stadium) in Johannesburg, South Africa, has been completed just in time for the first match of the World Cup 2010 on Friday 11th June. With its vast tubular outer skin made from laminated fibre reinforced concrete panels, the structure has been repeatedly...