Created in 1860 Mariinsky Theatre is a historic opera house in Saint Petersburg, Russia.
Nowadays Mariinsky is a musical theatre that shows masterpieces in opera, ballet, and concerts of classical music. 
If we check their website we can see that at this moment their program is spectacular.
On it is opera by Rimsky-Korsakov, The Tale of Tsar Salian, ballet by Tchaikovsky, The Nutcracker, Opera by Leonid Klinichev, The Little Prince, and some other musical delights.