上海美术馆
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.