Architecture, Building and Structure Design Zhuhai Huafa Plaza Commercial Development by Zhuhai Huafa Properties Co., Ltd. Zhuhai Huafa Plaza is located in Hengqin Island of Zhuhai. Facing directly to West Bay bridge of Macau, the prestigious site offers unobstructed view towards the surrounding bay area. Three high-rise office towers and a series of retail pavilions are juxtaposed to create a range of internal and semi-external environments, accommodating retail facilities and office space within a simple circuit layout around two central courtyard gardens. Integrating with the waterfront and the park along, it creates intimate ground level spaces and garden courtyard in lieu of a traditional mall.