Designed by
Title
Shanghai Museum, China #126876360
Description
The Shanghai Museum is a museum of ancient Chinese art, situated on the People`s Square in the Huangpu District of Shanghai, China. Rebuilt at its current location in 1996, it is considered one of China`s first world-class modern museums
This image is editorial