News

Artnet News China's editor in chief, Cathy Fan, selected five artists who stole the show at Gallery Weekend Beijing.
Situated within the historic mansion at 200 Xinhua Road, the Shanghai Film Art Center was unveiled on Friday to provide richer film-related experiences. The unveiling coincided with the 26th Shanghai ...
The exhibition at China Art Museum, Shanghai features seals created by amateur engravers depicting the Beijing Central Axis. [Photo provided to chinadaily.com.cn] An ongoing exhibition at China Art ...
She explains that, rather than being dreamed up as some kind of corporate PR stunt, the Art Car programme – in which the automobile itself becomes the artist’s canvas – happened almost by accident.