Is 'Japan's Atlantis' older than the pyramids?Skeptics argue the structure is a natural formation, while others believe it is evidence of a 10,000-year-old civilization. Yonaguni Monument main terrace.(photo credit: Melkov is marked with CC0 1.0.)