That intriguing place in the photo above...
...is the lost city of Atlantis.
Many say it's a myth.
Some say it was real.
Let's ride the edge separating the two.