News
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