SHUIBEI International Center / Aedas Collin Chen 6 years ago © CreatAR Images architects: Aedas Location: Shenzhen, China Project Year: 2020 Photographs: CreatAR Images Photographs: Courtesy of Aedas Area: 105000.0 m2 Read more »