© Wen Studio architects: Mountain Soil Interior DesignLocation: Shanghai, ChinaProject Year: 2025Photographs: Wen StudioArea: 105.0 m2 Read more »