Note: This image has been resized for the Web. To view the image at full resolution, click on the image.
The Green Point Stadium, site of the 2010 FIFA World Cup, was still under construction when this half-meter image was captured by the GeoEye-1 satellite sensor on September 11, 2009.















