Chinese Academy of Social Sciences
According to a report released in 2014 by the Chinese Academy of Social Sciences, Zhuhai is the most livable city in China.