My Memory, Travel Europe

Year Acquired: 2001

Stairway Landing

The Zhou brothers, Shan Zuo and Da Huang, leaders in China's art renaissance, left their homeland in 1986 in order to pursue an international career. The brothers paint and create simultaneously and as a result, have become major figures in the international contemporary art world. When asked about their work, Da Huang said, "When we see an empty canvas, the image will become a new world. But what kind of new world? We have only an excited feeling. Our feeling is expressed on the canvas."