
China Art Museum is the new incarnation of the China Pavilion, built for the Shanghai World Expo 2010. Besides its centerpiece, the animated version of the Riverside Scene at Qingming Festival, the museum also exhibits a variety of art works from a number of contemporary artists.
Infographic:
A look at China's economy in Jan-Feb, 2026
Infographic:
China to expand two-way investment cooperation
Infographic:
China to open wider to outside world