Museum of Contemporary Art

Museum of Contemporary Art, Shanghai

Museum of Contemporary Art, Shanghai by imedagoze. Sourced via Flickr under Creative Commons Attribution-NonCommercial-NoDerivs License.

Museum of Contemporary Art is located on Nanjing Road in Shanghai at the northwest corner of the People's Square. 

Map showing location of Museum of Contemporary Art

Above: Location of Museum of Contemporary Art in Shanghai, Shanghai, China