Welcome to EXPO
Welcome to ShangHai
2017-10-17

Shanghai Art Museum

Shanghai Art Museum
Shanghai Art Museum is an art gallery in the city of Shanghai. 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. Kathleen's 5 restaurant is located on the rooftop.