Posts Tagged ‘World Cup’
A virtual tour of Soccer City Stadium
Sunday July 11, 2010, the Netherlands meet Spain at Soccer City Stadium in the World Cup final. Soccer City is located in Johannesburg, South Africa and through Google Earth you can take a 3D virtual tour of the stadium before the contest.