shanghai, Italy
China Art Museum, Shanghai (Shanghai Art Museum) is a municipal art museum of Shanghai City. It is a public welfare institution funded by the Shanghai City Culture and Tourism Bureau. The museum is housed in the China Pavilion building, formerly of the Expo 2010 Shanghai China.
Listen to the audio guide for China Art Palace Free on WIP — starts by itself when you arrive, even with the screen off