Shanghai MOCA (上海当代艺术馆) stands for Museum of Contemporary Art, which located right inside the People’s Park (人民公园). When I was there they were having this Couple’s Art Exhibition which mainly showcased the work of couples. For the price of RMB20, I had a good time enjoying the art pieces. I heard that they have a nice roof top cafe but I didn’t get to try it. Next time perhaps.
Official website: http://www.mocashanghai.org/