The mystery of a pyramid structure that was found under the sea off the coast of the Azores Islands in 2013 is still puzzling ...