Check out these pictures of the Green Point Stadium, under construction now, which will host the semi finals of the 2010 FIFA World Cup. Pictures were taken on August 18, 2008 in Cape Town, South Africa. (Photo by David Rogers/Getty Images Europe)Read Full Story
Green Point Stadium will host the FIFA World Cup in 2010. It is located in Cape Town, South Africa.