Shaoxing CTC Mall in Zhejiang Province
Designed by ATAH The CTC (China Textile Center) is an atypical practice of art-involved commercial and has officially opened at the end of June 2018. The project is surrounded by eight high-rise towers and two super high-rise buildings under construction.