Sacrificition site. A large rock with smaller stones laid on top.
People sacrificed stones on top of the rock. The reason to why the ground is a holy site is not known today.
Waze Google Map Sygic Car Navigation
Archive of the “Cult Identity” project