News
Off Japan's coast, a submerged pyramid-like structure near Yonaguni Island is stirring debate. Discovered in 1987, some ...
A pyramid discovered at the bottom of the ocean near Taiwan could radically change history as we know it. Located 25 meters ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results