Also known as the China Art Palace, this museum is located in the 2010 Shanghai World Expo’s China Pavilion. The museum houses more than 1400 artworks, including many prints, oil paintings, sculptures, and Chinese paintings depicting the history of Chinese modern art.
This free museum is one of the most popular tourist attractions in Shanghai and you just have to book an entry ticket two days prior to your visit. While exploring the museum, a visit to Exhibition Hall 5 is most recommended. This hall shows the Riverside Scene at the Qingming Festival through an electronic mode.
Location: 205 Shangnan Rd, Pudong, Shanghai, China, 200010
Entry Fee: 20 CNY per head
Timings: 10 AM to 6 PM, Closed on Monday