Photo taken on Feb. 28, 2011 shows the theater of the National Museum of China in Beijing, capital of China. [Xinhua photo]