325 Nanjing Xi Lu
Shanghai
Mon-Sun: 9:00-16:00
Located in a renovated library, the Shanghai Art Museum regularly changes its exhibit space to showcase Chinese and international artists.