This is the ‘Lost City’ at the Bottom of the Ocean Which Gives Hope to Finding Life in the Cosmos
What does the ocean floor have to do with space?
Original link
(Originally posted by Lab)