In 2008 2011, a team of German and Chinese paleontologists discovered and studied an "enormous" accumulation of Jurassic turtle fossils at a site they nicknamed "Mesa Chelonia", approximately 25 kilometers NNE of Shanshan Town.