Luzhniki Stadium

July 19, 2009 by admin  

Luzhniki Stadium

The Grand Sports Arena of the Luzhniki Olympic Complex in Moscow, or briefly Luzhniki Stadium, is the biggest sports stadium in Russia. Its total seating capacity is 78,360 seats, all covered. The stadium is a part of the Luzhniki Olympic Complex, previously called the Central Lenin Stadium. The name Luzhniki derives from the swampy... [Read the rest of this article]