• Project : Flora Land
  • Location : Chengdu, China
  • Project Year : 2010
  • Site Area : 100000㎡