audiotour.io
Stadium

Luzhniki Stadium

4.7· 22,315
ul. Luzhniki, 24, Moskva, 119048

Soviet-era sports colossus with a preserved Stalinist facade, rebuilt inside to host a World Cup final.