Gallery Space, Shanghai, Kina