This half-meter resolution satellite image features Loftus Versfeld Stadium, Pretoria, South Africa. The stadium is one of the ten venues for the 2010 FIFA World Cup tournament, June 11 – July 11, 2010. The image was taken on Feb. 19, 2010 by the GeoEye-1 satellite from 423 miles in space as it moved from north to south over Africa at a speed of four miles per second. Courtesy of GeoEye
Click image below to download high resolution image of Loftus Versfeld Stadium, Pretoria, South Africa