Atlantis, Dwelling Place of the Gods