Modern Art Museum, Shanghai
Founded in 2005, the Museum of Contemporary Art Shanghai,
known as MoCA, is an independent art institution
situated in the heart of Shanghai in People’s Park.
With the vision of housing the finest art assets of the century,
MoCA is committed to building a platform for artists worldwide
to display their works while being a window for the domestic public
to appreciate the avant-garde art and design at home and abroad.