This amazing space wallpaper reveals the London Olympic Park including Olympic Stadium is visible towards the base of this Proba-1 High Resolution Camera image of East London, acquired on 11 August 2012. The 5-m resolution black and white image covers 25 sq km.
(Image: © ESA)
Have a news tip, correction or comment? Let us know at email@example.com.