CP-7056-03
US$540.00
User Manual: EN
The design concept is inspired from Luzhniki Stadium, which is the national stadium of Russia, located in its capital city, Moscow. Its total seating capacity of 81,000 makes it the largest football stadium in Russia and one of the largest stadiums in Europe.