China Municipal Art Museum | City Culture | Shanghai
A huge museum of Chinese modern art also called the China Art Palace one of the largest in Asia, housed in the former Chinese Expo pavilion.
Details
Views: 223
Address:
205 Shangnan Rd, 周家渡 Pudong, Shanghai, China, 200010
City / Town:
Shanghai
Province:
Shanghai
Opening Hours / Schedule:
10 AM–6 PM, Monday Closed