There is a group of stones which to me look like sacred place. Many huge stones, like altars, are more or less lifted on smaller stones.
[INDEX]