A perplexing array of geometry has been located 3.5 miles below the surface of the ocean. Could it be the long lost city heralded in myths of centuries past? Thanks to Google Earth adding new ocean mapping features, the question is now being pursued on a new platform.
The satellite image captured from Google [...]


