Luzhniki Stadium

The Grand Sports Arena of the Luzhniki Olympic Complex (Russian: Большая спортивная арена Олимпийского комплекса Лужники) in Moscow, or briefly Luzhniki Stadium, is the biggest sports stadium in Russia. Its total seating capacity is 89,318 seats, all covered (upgraded). The stadium is a part of the Luzhniki Olympic Complex, previously called the Central Lenin Stadium (Russian: Центральный стадион имени В. И. Ленина).

Comments are closed.