Museum of Contemporary Art Shanghai
The Museum of Contemporary Art Shanghai (MoCA Shanghai; Chinese: 上海当代艺术馆; pinyin: Shànghǎi Dāngdài Yìshùguǎn) is a contemporary art museum in the city of Shanghai, China. It is located within People's Park, north of People's Square, the location of a former racecourse that now holds the central administrative building and museums of Shanghai.
Source: Wikipedia — Museum of Contemporary Art Shanghai (CC BY-SA 4.0)