Shanghai Art Museum
The Shanghai Art Museum building is located on the south side of Nanjing Road (West). The building has an area of 2,200 sq m.