Novosibirsk Opera and Ballet Theater is the most important theatre in Novosibirsk and Siberia. It was completed in February, 1944, the first performance being held on May 12th, 1945. It is the largest theater in Russia (larger than the Bolshoi Theater in Moscow!). Located in downtown Novosibirsk, on Lenin Square, it is the symbol of the city. After its renovation in 2005, its computerized stage equipment became the most technically advanced in Russia.