The capacity of Luzhniki Stadium at Istanbul in Turkey is
76,092.
View page
The home stadium of the football team Torpedo Moscow is Luzhniki
Stadium, this stadium also hosts a variety of other sporting
events. Luzhniki stadium is based in Moscow, Russia and is the
biggest sports stadium in Russia.