Shanghai Art Museum
2000 “Shanghai Spirit - Shanghai Biennale”, Shanghai Art Museum, Shanghai, China