Underwater Ruins of Yonaguni and the Legend of the Giants
In 1996, an enormous underwater structure was found in the offshore of Yonaguni in Okinawa Japan. The 5,000 years old structures include the ruins of a castle, a triumphal arch, five temples, a sphinx and at least one large stadium, all of which are connected by roads and water channels and are partly shielded by … Continue reading Underwater Ruins of Yonaguni and the Legend of the Giants
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed