Sure looks like a big pyramid. Geologists theorize parts or most of the plateau the Azores sit on was on above water before sea levels rose 9 to 12 thousand years ago. Another smaller pyramid was located last year closer to the main lslands. Everything looks very natural here, except this. Google Earth.