Rating: 0.0/5 (0 votes cast)
Luzhniki Stadium live aerial map view in Moscow, Russia
Nice live birds eye view overlooking the Luzhniki Stadium in Moscow, Russia. Luzhniki Stadium is the biggest sports stadium in Russia. Its total seating capacity is 78,360 seats, all covered
|