Released soon after the completion of the unusual Aedas-designed Sandcrawler for George Lucas in Singapore, the Hengqin International Financial Center in Zhuhai, China takes its inspiration from a historical painting dating back to the Southern Sung Dynasty.