
Shanghai Songjiang Guangfulin Site Cultural Exhibition Hall / CCDI
Shanghai Guangfulin Cultural Site, which is called “the root of Shanghai”, is the most valuable ancient cultural site for protection and development with the most abundant content among the sites in Shanghai that have been discovered. The site proves that there are ancient inhabitants living on the land of Shanghai 5000 years ago to form a unique culture. It is a key cultural relics unit under State protection.