Yonaguni under water pyramid
By admin
Could this be the lost city of Mu or Atlantis? This is a collection of photos and short clips of the under water pyramid off the coast of Yonaguni-Jima, Japan. (Jima means island in Japanese) The pyramid was discovered in 1996. So far, scientist have not aggreed weather the underwater mountain is man made or [...]



February 11th, 2010