Village above the hillside