"I believe the power of art is to inspire innovative

thinking within a diverse ecosystem of artists, collectors and viewers."

Show More
Show More
Show More
Yang Yongliang, 2012

The work in this series references the “Land of Peach Blossom”, a dominant symbol in Chinese culture. First appearing in the Eastern Jin Dynasty, it represents the ideal when the literati were to reside in seclusion in order to escape reality. Centuries later, Yang Yongliang suggests in these works that people are still searching for this peace of mind. As modern China pursues a breakneck pace of development based on a culture of materialism, it has displaced its sense of spirituality.