Get in touch
The Imperial Ice Stars have just completed their run of Swan Lake on Ice at the Cultural Plaza Theatre in Shanghai.
Le Maitre's Stage Gerbs and Salamander flames add to the spectacle of the show, performed to Tchaikovsky's magnificent and well-loved score and set against lavish backdrops and scenery.
The tour continues through China before moving to France in the Autumn.
We have placed cookies on your computer to help make this website better. For more information please click here