Luzhniki Stadium facts for kids
Kids Encyclopedia Facts - Homework Help
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.
Images for kids
Luzhniki Stadium Facts for Kids. Homework Help - Kiddle Encyclopedia.