Pump House Renovation Project in Shanghai, China by Design and Research Institute of Shanghai Construction No.7 (Group) Co. Ltd

“Minimal interference” renovation