Description
Added on the 24/02/2017 15:47:29 - Copyright : RT Ruptly EN
Preparations for the 2018 FIFA World Cup in Russia are nearing completion as the start of the competition nears. Impressive satellite images provided courtesy of Deimos Imaging and UrtheCast show the 12 venues for the 2018 World Cup in various locations in Russia from the air. The World Cup will be held in 11 Russian cities from June 14 to July 15. 32 teams are set to vie for the title of the world's best national football team.
France leave Luzhniki Stadium on their team bus following their 4-2 victory against Croatia in the World Cup final. IMAGES
The France team bus makes its way to Luzhniki stadium in Moscow for the team's World Cup final against Croatia. IMAGES
France players leave their hotel in Moscow to head to the stadium for their World Cup final match against Croatia. IMAGES
France and Croatia fans are as loud as they are colourful outside Luzhniki Stadium in Moscow, barely an hour before the World Cup final kicks off. IMAGES