inside the Mariinsky Theatre
Media playback is unsupported on your device

Mariinsky Theatre's new ballet and opera house

3 May 2013 Last updated at 20:28 BST

Russia's famous Mariinsky Theatre in Saint Petersburg has opened a new ballet and opera house.

The new building sits beside the historic 19th-Century Mariinsky Theatre, the birthplace of ballets such as Tchaikovsky's Sleeping Beauty.

However some critics say the new building looks like a shopping complex.

BBC Russian's Alexander Kan reports.