Print
Mail
Large
Medium
Small
A drama performance is held at the Studio of Unimpeded Sound inside the Palace Museum in Beijing, Sept 19. [Photo/Chinanews.com]