Drama "Mei Lanfang" is staged at the Majestic Theater in Shanghai, east China, Dec. 15, 2008. Late Beijing Opera master Mei Lanfang is one of the most respected artists in the 20th century in China. [Photo: Xinhua]