Shanghai Art Museum


Introduction: 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 Race Club Today, it is the home of the Shanghai biennial and stands adjacent to People's Square. It sits on the edge of People

Phone: 0086 21 63272829200
No.325, West Nanjing Road, Shanghai,200003