The Shanghai Museum (simplified Chinese: 上海博物馆; traditional Chinese: 上海博物館; Shànghǎi Bówùguǎn) is a museum of ancient Chinese art, situated on the People's Square in the Huangpu District of Shanghai, China.
Contact us...