Luzhniki Stadium

Luzhniki Stadium, one of 12 venues being used for the 2018 FIFA World Cup.