"Shan Shui" is a series of Chinese ink paintings XU ZHEN® began in 2023, capturing his sculptures and installations in the form of Chinese paintings. Coupled with Chinese ink painting as a medium, such products of conceptual art constitute the possibility of a new civilizational relationship. The objects of the paintings are conceptual sculptures created by XU ZHEN® under the banners of a transformation and iteration of civilization symbols as well as a revaluation of cultural values. Shan shui, or landscape painting, is not only a category of Chinese painting, but also a philosophy on life typical of Chinese culture. XU ZHEN® distances shan shui from a depiction of natural scenery, and nudges it towards a reflection on the resonance between contemporary people and the universe. In this series, Chinese painting functions as a constantly self-expanding cultural agitator that coexists with various realities of contemporary shan shui including artificial nature, cloud computing, the Anthropocene, and the biosphere.
Related Exhibitions: