© Wen Studio architects: Studio ProfileLocation: Shanghai, ChinaProject Year: 2024Photographs: Wen StudioArea: 250.0 m2 Read more »