Italian masterpieces dating to the mid-15th and 18th centuries are now on display at the National Museum of China. [photos by Jiang Dong/China Daily]