Chinese President Xi Jinping announced at the Asia-Pacific Economic Cooperation forum in Lima, Peru, that China will be the host country in 2026, CCTV state television reported on Saturday.