Shanghai Art Gallery
The Shanghai Art Museum is an art gallery in the city of Shanghai, China. It is located in the former clubhouse building of the Shanghai Racing Club. Today, it is the home of the Shanghai biennial and stands adjacent to People’s Square.
Add: West 325 Nanjing Road
Tel: Tel: +86 21-63272829
Opening hours: 09:00 - 17:00 (admission not allowed after 16:00)
Getting there: Take subway line 1 to Peoples Square station.