Photo taken on Nov. 13, 2011 shows a scene of the Peking Opera "Notre Dame" at the Luojiashan Theater in Wuhan, capital of central China's Hubei province. [Photo/Xinhua]