En septiembre del 2005, la empresa quedó en un acuerdo con la ciudad de Zhuhai, Provincia de Cantón, China para construir un "resort" de 1.300 acres en la Isla de Hengqin.