Luzhniki Stadium

Luzhniki Stadium is a major sports stadium in Moscow, Russia. It hosted the opening and closing ceremonies of the 1980 Summer Olympics and the 2018 FIFA World Cup final.

Connect