Minimize Pleiades view of Olympic Park

This pansharpened Pleiades image shows the Olympic Park in London, during the commissioning phase, and was acquired on 27 May 2012. 

The stadium can be seen in the lower area of the image.

View the full resolution image.

Credit: CNES 2012 Distribution: Astrium Services / Spot Image S.A., France, all rights reserved