Re: "It may still be a natural phenomenon, but then I'm eager to hear a plausible explanation. I mean, more plausible than that thing being an artificial object."
Hum,
Well, we don’t know the exactly process that created those features.
But undoubtedly they are natural features, imho.
(perhaps it’s just my pagan upbringing, but i my reality must be quite different from yours. )
And ignore Hoagland; i would personally class him as a conman, who takes advantage of those who are scientifically disadvantaged...
My brain is too small to fit in all the wonderous ideas and facts out there, to bother with Hoagwash...