The Shanghai Art Museum (Chinese: 上海美术馆) was an art museum in the city of Shanghai, China. In October 2012, the museum was rebranded as the China Art Museum when it moved to the China pavilion at Expo 2010 on the former Shanghai Expo 2010 lands. The Shanghai Art Museum building is the former clubhouse building of the Shanghai Race Club. It sits on the western edge of People's Park, north of People's Square, which ... (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.