Luzhniki Stadium
Luzhniki Stadium is Russia's main sports arena, hosting the 1980 Olympics and the 2018 FIFA World Cup final. Located in a scenic bend of the Moscow River, the stadium holds over 80,000 spectators and is the center of the country's largest sports complex.
Stadium History
Luzhniki was built in 1956 for the 6th World Festival of Youth and Students. The name comes from the flood meadows in this area. It hosted the opening and closing ceremonies of the 1980 Olympics, football matches, and the 2018 World Cup final.
2018 World Cup Reconstruction
For the World Cup, the stadium was completely reconst...
