Main Page | See live article | Alphabetical index

Lenin Stadium

Lenin Stadium in Luzhniki, Moscow , usually called simply as Luzhniki, is the biggest sports stadium in Russia (and the former USSR).

It's total seating capacity is over 100,000.

It's field is used mainly for football (soccer) games.

Lenin Stadium was the chief venue for the 1980 Summer Olympics.