China Art Museum, Shanghai
325 West Nanjing Rd
Shanghai, China
From october 1th to december 31th 2012.