Museum of Contemporary Art Shanghai

  • Museum-of-Contemporary-Art-Shanghai

Place Category: Attractions

Profile
Profile
Photos
Map
Reviews
Related Listing
  • The Museum of Contemporary Art Shanghai 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.

  • No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.