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?