Premier Li Keqiang called the display of artifacts on show in Lima, Peru, the "genes of civilization" during one of several events he attended on Saturday to boost cultural exchanges between China and Latin America. [Photo/Xinhua]