Renovation of the Luzhniki Stadium in Moscow. It will host the World Cup final and has a capacity of 80,000 people. Construction and renovation of football stadiums in Russia is racing against time as Russia is set to host the FIFA 2018 World Cup during June and July 2018.


Size: 4256px × 2832px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2018, cup, fifa, football, luzhniki, moscow, renovation, russia, stadium, world, worldcup