Arrow points to prehistoric dwelling. What look like rocks at first glance on closer inspection I believe are Fossils of the largest turtles ever found to date. According to the Google scale on lower left of this image this is one of the largest dinosaurs ever found. Square dwelling is about 20 meters wide.
- Image id