Troupers dressed up as classic Disney characters perform in the Disney stage drama "Mickey Music Carnival" in Beijing, capital of China, July 13, 2011. The Disney musical kicked off in Beijing on Wednesday and will last until July 17.[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