Chilean President Michelle Bachelet meets Chinese premier Li Keying at the presidential palace in Santiago on May 25. [Photo/Xinhua]