Masterpieces of Italian Renaissance exhibited at National Art Museum of China in Beijing
An exhibition titled "Homage to the Virtuosos: From Leonardo da Vinci to Caravaggio -- Masterpieces of the Italian Renaissance" opened at the National Art Museum of China in Beijing on May 5, 2026. The show features 36 masterpieces by more than 20 renowned Italian artists from the 15th to the 17th centuries, spanning the Renaissance and Baroque periods.
