Shanghai History Museum located at the bottom of the Oriental Pearl Radio & TV Tower is a comprehensive museum reflecting the development of Shanghai and surrounding areas from every aspect, by means of more than 1,300 cultural artifacts, literature, and pictures. The displays covered Shanghai civilization for over 6000 years, including Ma Jia Bang Culture, Songze Culture and Liangzhu Culture. It presented a holistic picture of the long history of Shanghai from remote antiquity to the liberation of the city in 1949.