Labels:crt screen | land | massif | poster | river OCR: Maiden Castle Maiden Castle is D huge fortification built on top of hill.It 1S surrounded ditches and walls of earth, which helped the people who lived there to keep out attackers No one knows who built Maiden Castle but it is thousands of years old.