Soccer City Stadium in Johannesburg, South Africa. The host venue for the opening ceremony and FIFA World Cup 2010 Final


Soccer City - the stadium for the FIFA 2010 South Africa World Cup Final


Size: 5200px × 3460px
Location: Soccer City, Johannesburg, South Africa
Photo credit: © AMA Sports Photo Agency / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cup, fifa, football, host, soccer, spo, sport, stadia, stadium, venue, world