Heli-stage by Atah | Shops

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 mix of commercial typologies, and will become the core of the Keqiao Science City in Shaoxing. The Heli-stage of the CTC is the epicenter of the commercial complex and is correspondingly located at the main project entrance, which is the symbolic center of the entire project. Due to the background of the project, a unique structure with its own design language proposes to fuse the various commercial attractions with an artistic blast. The design concept involves a spiral form, blurring the boundary between floors, therefore connecting the exterior space with the interior, creating a continuous exhibition space. In order to achieve such visual effect, a geometric web fuses onto a helical surface. One will shuttle through both indoor and outdoor landscaping via the access staircase without being aware of the transition due to the blu… continue