Chinese actors(L-R) Zhang Fengyi, Lin Zhiling and Zhang Zhen, part of movie "Red Cliff" cast, attend the opening ceremony of the 21st Tokyo International Film Festival(TIFF) in Tokyo, capital of Japan, Oct. 18, 2008. [Photo: Xinhua]
The past 5 years: China's global leadership
Getting stared at in China: Cultural curiosity, globalization and racism
The smartphone - Indispensable to life in China