British director Peter Mullan holds up the Concha de Oro (Golden Shell) award for Best Film he received for his film "Neds" on the final day of the 58th San Sebastian Film Festival September 25, 2010.[Photo/Agencies]
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