• Minhang District, Shanghai, China
  • Land area: 27,200 square meters
  • Project Atlas