Large stone structure in forest