Actors perform during a press conference of the puppet play "The Story of Red-Crowned Crane" in Beijing, capital of China, June 29, 2015. The puppet play "The Story of Red-Crowned Crane", an outstanding work of China Puppet Art Theatre, will be put on the stage at the National Center for the Performing Arts from July 3 to 5. [Photo/Xinhua] |