Luzhniki Stadium
Jump to navigation
Jump to search
The Grand Sports Arena of the Luzhniki Olympic Complex (Russian: Большая спортивная арена Олимпийского комплекса Лужники, also known as Luzhniki Stadium) is the biggest sports stadium in Russia. The stadium is in Moscow.