Children perform Beijing Opera in a show marking the Children's Day in Beijing, capital of China, May 29, 2012. Children gave a performance at the National Center for the Performing Arts in Beijing on May 29 to celebrate the upcoming Children's Day, which falls on June 1. (Xinhua/Zhao Wanwei)