The CTC (China Textile Center) is an art & commercial complex in the Shaoxing, and was officially open in the summer of 2018. The project involves a..