A German scientist thinks he may have discovered Atlantis - in Spain.
Dr Rainer Kühne says satellite images of southern Spain reveal features on the ground that match Plato's descriptions of the fabled city.
He thinks descriptions of Atlantis as an "island" may simply refer to parts of Spain that were destroyed by a flood between 800 and 500BC.
The photos of the Marisma de Hinojos salt marsh near Cadiz show two rectangular structures in the mud and parts of concentric rings that may once have surrounded them.
Dr Kühne, of the University of Wuppertal, told BBC Online: "Plato wrote of an island of 925m diameter that was surrounded by several circular structures - concentric rings - some consisting of Earth and the others of water.
"We have in the photos concentric rings just as Plato described."
There's just one problem, though: the the 'island' and its rings in the satellite image are slightly larger than those described by Plato.
Dr Kühne says there may be two explanations for this: either Plato underplayed the size of Atlantis, or the ancient unit of measurement - the stade - may have been 20 percent larger than traditionally assumed.
If the latter is true, one of the rectangular structures matches almost exactly the dimensions given by Plato for Atlantis's temple of Poseidon. - Ananova.com