According to Jinan Dibao, Zhangqiu Longshan Museum is located in the northeast of Longshan Village, Zhangqiu District, Jinan City, Shandong Province, China. The museum shows the Neolithic sites, which provides an important demonstration for understanding the 5,000-year history of civilization in China. Archaeological discovery has been rated as one of the top 100 archaeological discoveries in a century, which highlights the importance of its academic and historical value.