A Handful of Cultural Experiences – Aedas’s Novotown in Zhuhai, China Located in the heart of the Hengqin Island in Zhuhai, China, and is just five minutes away from Macau, designed by Aedas, the Novotown mixed-use project is positioned as both a tourist destination and a cultural/creative incubator for Southeast Asia. This mixed-use development features a retail ring which seamlessly links ...