© Wen Studio architects: atelier tao+cLocation: Shanghai, ChinaProject Year: 2024Photographs: Wen StudioArea: 180.0 m2 Read more »