Chinese director Zhang Yimou speaks during a news conference to promote the Turandot opera in Taichung, southeast China's Taiwan, March 27, 2010. [Xinhua]