News
A massive, pyramid-like structure discovered off the coast of Japan is stirring debate about its origins. The Yonaguni ...
A viral video of a submerged "pyramid" near Japan’s Ryukyu Islands has sparked debate over whether it's a natural formation ...
Off Japan's coast, a submerged pyramid-like structure near Yonaguni Island is stirring debate. Discovered in 1987, some ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results