Zhuhai, China

Site Area

56,905.82 sqm


131,157.50 sqm


BWC Capital Markets

iCity is set to become a comprehensive cultural and creative hub in the Hengqin New Area, supporting one of the seven focus industries of Hengqin and bringing natural elements into a futuristic environment through holistic design.

The site is higher in the north than the south, so a semi-open plan is adopted to optimise the intake of sunlight and ventilation. In response to Hengqin’s urban planning objectives, 30% of iCity was reserved for spirit-lifting green spaces, distributed at different levels throughout the shopping mall, office space and open areas for building users to relax and get close to nature.