Print
Mail
Large
Medium
Small
Share on
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. [Photo/Xinhua]