Is this the real-life Atlantis? A 90-foot “pyramid” submerged just off the coast of Japan is turning heads — and could shake up everything we thought we knew about ancient civilizations. Sitting 82 ...
A huge underwater structure that looks like a pyramid has been found near Japan, and it’s sparking curiosity and debate around the world. The strange monument lies about 82 feet below the sea, off the ...
Off the coast of Japan’s Ryukyu Islands, beneath rolling blue waves and coral gardens, rests something that shouldn’t really be there, or at least, no one can quite agree on what it is. As reported by ...