Produced by the National Ballet of China and choreographed by John Neumeier, The Little Mermaid was performed at the Tianqiao Theater on Aug 27, marking the 10th anniversary of its debut in China. The production is based on Hans Christian Andersen’s classic fairy tale and added with enchanting artistic expressions. Here is a glimpse of the stage highlights!