castle-like building and stone walls surrounded by trees