Luzhniki Stadium

The Grand Sports Arena of the Luzhniki Olympic Complex, commonly known as Luzhniki Stadium and formerly, Lenin Stadium, is the national stadium of Russia, located in its capital city, Moscow. Its total seating capacity of 81,000 makes it the largest football stadium in Russia and the ninth-largest stadium in Europe.

Source: Wikipedia — Luzhniki Stadium (CC BY-SA 4.0)

Luzhniki Stadium

The Grand Sports Arena of the Luzhniki Olympic Complex, commonly known as Luzhniki Stadium and formerly, Lenin Stadium, is the national stadium of Russia, located in its capital city, Moscow. Its total seating capacity of 81,000 makes it the largest football stadium in Russia and the ninth-largest stadium in Europe.

Source: Wikipedia "Luzhniki Stadium" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy