You can pinpoint the location using Claude. There are several large ranches nearby, a road is ~250m from this site, though it is up a rather steep hill. Still, it would be quite mind-boggling if the site isn't known to the locals.