Mariinsky Theatre
The Mariinsky Theatre today.