This one-meter resolution satellite image features Ellis Park Stadium, Johannesburg, South Africa (host of the opening and closing ceremonies). 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 Dec. 25, 2009 by the IKONOS 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 Ellis Park Stadium, Johannesburg, South Africa