Aedas has released their Phase II designs of Hengqin Headquarters Complex in Zhuhai, China. Located on an island, the site sits near the Lotus Bridge linking Zhuhai to Macau, overlooking some of the largest casino resorts across the river.
The complex will be integrated and cultural tourism-oriented with two high-rise Grade-A office towers and a series of retail, banquet, entertainment and leisure venues. The form of the main buildings will take inspiration from the traditional Chinese symbol of two dragons chasing for a pearl, meant to symbolise good fortune and happiness.
The podium design takes inspiration from the existing Lotus Bridge, resembling a blooming lotus flower with ‘leaves’ wrapping around the shopping center and retail streets. The master plan is arranged to drive out traffic from various retail, leisure and green hubs towards the central sunken plaza. The upper levels will serve as shelters for people on the lower levels in both sunny and rainy weather which is characteristic of Zhuhai.
Construction of the complex has already begun and is set to be complete in 2019.