Solo exhibition: Xu Zhen
(Saturday10 June through Sunday 13 August 2006)
Xu Zhen (b. Shanghai, 1977) is one of the most controversial artists of his generation. He was instrumental in establishing the independent art centre Bizart in Shanghai and was an inspiring force for many young artists.
The exhibition shows the room-filling installation, 8848 - 1.86 which documents the artist's brave venture to literally saw off the top of Mount Everest.