Luzhniki Stadium, Moscow
This image of the Luzhniki Stadium in Moscow was captured by the Pleiades satellite on 07 May 2018.
Luzhniki Stadium is the largest football stadium in Russia and is ready to host seven football matches, including the opening match and the final. The stadium is newly refurbished and can hold over 80,000 people.
Luzhniki was the main stadium for the 1980 Olympic games, hosting the opening and closing ceremonies as well as the final of the football tournament. In the 1950's Luzhniki was called the Lenin Central Stadium, where over 100,000 spectators would come to watch Soviet Union's football matches.
The Moskva River flows alongside the stadium and there is a cable-car connecting the river and stadium together. All kinds of sports are played at the Luzhniki Olympic Complex and with its large and picturesque grounds it is a popular place for families to walk around.
View the full resolution image.
Credit: CNES 2018, Distribution Airbus DS