Launceston Castle, Cornwall . [image deleted]High on a hill , a vantage point to repel the enemy. The English , presumably. Post Comment Receive notifications Add a comment...