The mystery of a pyramid structure that was found under the sea off the coast of the Azores Islands in 2013 is still puzzling ...
In October of last year, a study published in the "Archeological Prospection" journal suggested that a hill in Indonesia is actually the oldest known pyramid, initially thought to be built by humans.