Actors perform opera Turandot in Beijing

Actors perform opera Turandot at the National Center for the Performing Arts (NCPA) in Beijing, capital of China, Feb. 15, 2017. The opera Turandot will be staged at the NCPA from Feb. 15 to 19. (Xinhua/Luo Xiaoguang)