The Museum of Contemporary Art Shanghai (MoCA) presented the exhibition Mirror of Nature from 15 December 2023 to 15 January 2024. In this multifaceted art and science project, the Swiss artists and illustrators Karoline Schreiber, Sophie Hengartner, Ida Künzle, Alexandra Kaufmann, Helena Klein und Kerstin Zemp collaborated with Chinese scenographer Zhu Yunyan.