© Right Angle Image architects: Shenzhen Huahui DesignLocation: Shannan, ChinaProject Year: 2024Photographs: Right Angle ImageArea: 6009.0 m2 Read more »