The Yonaguni Monument – JapanLocated off the coast of Yonaguni Island, this underwater structure resembles a stepped pyramid with terraces, sharp edges, and what appear to be staircases. Some believe it is a man-made megalithic structure from a lost civilization, while others argue it's naturally shaped rock formations.
Add Comment + Vote ( 1 )...
There are currently no comments !