Via NASA's Earth Observing-1 satellite:

soccer city stadium.jpg


This image, captured last spring, shows the stadium hosting many of the World Cup games this month. The stadium holds 94,700 spectators and is located in Johannesburg's Soweto Township.