About
An exhibition titled 'China - Imprints of the Past' showcasing the discovery and renewal of arts from 1786-1955. The exhibition features Chinese cultural artifacts and artistic works, focusing on the historical imprints and cultural heritage of China during this significant period.