The Cleveland Museum of Art’s latest exhibition, “China’s Southern Paradise: Treasures From the Lower Yangzi Delta,” is set to open this Sunday and run through January 7, 2024. We were able to take a tour of the exhibition that features over 200 objects from more than 40 collections.













































