Castle Rock in Edinburgh may have once been the sight of Castle of the Maidens