Peking Opera "Empress Dowager Cixi and Princess Der Ling" is staged at the Mei Lanfang Theater in Beijing, capital of China, Dec. 18, 2016. (Xinhua/Jin Liangkuai)
RIGHT BG
Peking Opera "Empress Dowager Cixi and Princess Der Ling" is staged at the Mei Lanfang Theater in Beijing, capital of China, Dec. 18, 2016. (Xinhua/Jin Liangkuai)