
Shanghai Sculpture Space is located in the Red Town culture development area. The building was renovated from the 1956 plant of Shanghai No.10 Steel Company. It has an interesting mix of sculpture displays and art/design companies, giving an atmosphere of openness.


One comment
Leave a Comment