05/11/2021
Shanghai Museum is an ancient Chinese art museum. It is located on People's Square. The museum was founded in 1952 and opened for the first time to the public in the house of the old Shanghai Racecourse club. The building was rebuilt in a new location since 1996. It is considered one of China's first world-class modern museums.