You are viewing a single comment's thread from:RE: Beautiful views in the Canary Islands!View the full contextslipperyslope48 (45)in #travel • 8 years ago That first photo looks like a man-made something, covered. Are there any legends around?
I think is a electrical observatory station