The Palace Museum presents Chinese civilization, said David Ferguson, Honorary chief English editor of Foreign Languages Press of China International Communications Group(CICG).