Chengdu, a key hub in southwestern China, is the most livable city on the Chinese mainland, according to a recent report by the Asian Development Bank.