Eight miles north-west of Harrogate in North Yorkshire, on the Brimham Moor, lies a geographical natural wonder so breathtaking it’s hard to believe it's been crafted by the elements of nature alone.