Caravaggio. Wonders of the Italian Baroque, the final exhibition of the year at Museum of Art Pudong, will open to the public on December 12, 2023. With over 60 authentic works on show, including six iconic masterpieces by Caravaggio and others by over 40 Baroque artists, the exhibition presents a fantastically holistic picture of Baroque art. (Photos: Chen Xia/GT)