British film director Peter Mullan celebrates with champagne after his film "Neds" was awarded the Concha de Oro (Golden Shell) award for Best Film 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