Architecture Design Award Winner.
Awarded for Good Architecture, Building and Structure Design.
Zhuhai Huafa Plaza is a commercial development located on Hengqin Island in Zhuhai. Three high-rise towers and a series of retail pavilions are arranged to create internal and semi-external environments. Retail facilities and office space are organized in a simple circuit layout around two central courtyard gardens. The towers face the waterfront to allow open views while keeping privacy. Funnel-shaped pavilion structures lead to landscaped retail terraces. The facade design follows patterns of traditional Chinese window frames.
Learn MoreDiscover A' Design Award, World's Largest Design Accolade.
Learn MoreYou are now at the right step