The show will be staged at Shanghai Culture Square until June 6. Follow China.org.cn on Twitter and Facebook to join the conversation.