Has anyone heard of this site before? Any more information on this site would be greatly appreciated. I would be very interested to read more about it. Also, who thinks it's a natural formation and who thinks it's an artificial sculpture as the research papers seem to indicate?
Something is not right. This message is just to keep things from messing up down the road