Looking out from Helmsley Castle, North Yorkshire, England.