The Gleneagles Hotel, Auchterarder, Perthshire, Scotland. This photo was taken on land belonging to the Gleneagles Hotel. Not a public right of way.