Walking in Shanghai – West Bund Art Museum
The West Bund Art Museum is located in Xuhui Binjiang, Shanghai. The architectural firm led by the famous British architect David Chipfield undertook the architectural design. It took three years to complete and the construction area was 25,000 square meters. The West Bund Art Museum and the Pompidou Center have a five-year exhibition collaboration project.
Xuhui District, Shanghai