Spot on Nemesis, they are near the Cottage Loaf and other rock formations.
Now do you know what they are as I haven't a clue. They may be as Yorkie suggested but I think that they are sited too close to each other for that.
I've a vague memory that there was a building in that area many years ago and those things may have some connection to it.