A new energy technique demonstration on an abandoned power plant in downtown Shanghai
Chinese green building 3 star