A group of silver sculptures appear on a street in Shanghai. The sculptures, named "In the Name of the Earth," are composed of circular objects representing seeds and cells, and an airplane signifying human civilization, which promotes the idea of ecofriendly technological development. Photo: IC