By
Zheng Zheng
Mar 26, 2025
Intl musicals highlight Shanghai Cultural Square 2025 program VIDEO
From the Japanese musical Spirited Away, Moliere, le spectacle musical, and The Cherry Orchard in French, British choreographer Matthew Bourne's Swan Lake, and colorful Chinese productions, Shanghai Culture Square released a spectacular performance plan for the year on March 25.