Chinese Academy of Sciences, Zhuhai, China
Chinese Academy of Sciences, Zhuhai, China (near Hong Kong).