top of page



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.


bottom of page