Toulouse, 06 June 2018 - Pléiades satellites, operated by Airbus Defence and Space, imaged the twelve stadiums that will host the 21st edition of the World Football Championship, to be held in Russia from 14th June through to 15th July 2018
Link to download the images.
Image: Luzhniki Stadium, Moscow (capacity: 81,000 seats)
Subscribe to our newsletter
Stay updated on the latest technology, innovation product arrivals and exciting offers to your inbox.
Newsletter