This summer I have seen this ballet performed by Mariinsky Ballet. Very impressive, but my heart always at Swan Lake