The 2018 FIFA World Cup this year held in Russia is the 21st FIFA World Cup, a quadrennial international football tournament contested by the men’s national teams of the member associations of FIFA.
We found 360 virtual tours of the stadiums where the final matches have been played in the last 7 world cups.
1994, USA: Rose Bowl in Pasadena, California
1998, France: Stade de France, Saint-Denis
2002, Japan: International Stadium, Yokohama
2006, Germany: Olympiastadion, Berlin
2010, South Africa: Soccer City, Johannesburg
2014, Brazil: Maracanã, Rio de Janeiro
2018, Russia: Luzhniki Stadium, Moscow
World Cup 2018 Russia Stadiums in 360
Nizhny Novgorod Stadium
News & Information
Careers at Chameleon
Chameleon Web Services
Telephone: 0121 663 0456
202 Dudley Road,
Birmingham, B63 3NR.
UK Company Reg No: 7236350
VAT No. 987 4444 65
D-U-N-S Number: 216708437
Trade mark: UK00003335937