MCC Shengshi International Plaza

Zhuhai / PRC

Located in the bridgehead area of Hengqin Port between Zhuhai and Macao, the MCC·Shengshi International Plaza is a new landmark representing the area’s evolution, with its integration of retail and offices.

The building form is modeled on the movements of dragon fish tail. Floor plates are designed with dynamic curves to create a staggered, fluid building mass. This presents a rich visual image that effectively enhances the urban interface, provides additional green areas, and echoes the Hengqin Headquarters Building (Phase II) on the north side, which is also built by Aedas.

The building is hollowed out to form two towers in the north and south respectively. This creates an urban visual corridor as well as help facilitate the natural ventilation of the site. The twin towers are connected by a 5-storey bridge, inside of which accommodates office functions, maximising site use and landscape resources.

Completion Year
2022
Gross Area of the Entire Development
140,000 sq m
MUSE Design Awards 2023
Platinum Winner, Mixed Use Architectural Designs
IDA International Design Awards 2022
Honorable Mention, Architecture Category – Mix - Use Architectural Designs
REARD Global Design Award 2022
Winning Award, Commercial