Shanghai Film Museum
Shanghai Film Museum 上海电影博物馆 Shanghai Film Museum is a museum in Shanghai, located at 595 North Caoxi Road in Xuhui District. The exhibition area is 15,000 square meters. Combining interaction, observation, and experience, Shanghai Film Museum possesses a host of events like film culture activities, historical relic collection, academic research, social education, and exhibitions. The […]
Shanghai Museum
Shanghai Museum 上海博物馆 Shanghai Museum, founded in 1952, is home to 120,000 historical artifacts, considered one of the finest collections of art in China. In 1996, the museum was relocated to the People’s Square in the center of the city and was reopened to the public. The new building was designed to symbolize the ancient […]