The Airbus Defence and Space agency has released images taken by both Pleiades satellites that show final stages of construction or renovation of all 12 stadiums to host the 2014 FIFA World Cup, in Brazil. The high resolution images were taken between 2012 and 2014 and are available for download here.

From top to bottom, Brasília’s Estádio Nacional Mané Garrincha, Natal’s Arena das Dunas and Arena Pernambuco, in Recife.

This is wild. NASA’s recently deployed Van Allen probes — a pair of robotic spacecraft launched just last August to investigate Earth’s eponymous pair of radiation belts — are already turning out some very unexpected findings. Chief among them: an ephemeral third ring of radiation, previously unknown to science, surrounding our planet.