Stock Photo: China, shanghai, 2010 world expo