EU-China Science and Technology week, on Shanghai World Expo 2010 site, on June 15, 2010, in Shanghai, China. Photo by Lucas Schifres/Pictobank