Chinese Premier Li Keqiang, left, holds talks with Alicia Barcena, executive secretary of the UN body, in Santiago, Chile, May 25, 2015. [Photo provided to chinadaily.com.cn]