https://futurism.com/the-byte/titan-magic-islands
Astronomers have been puzzling over "magic islands" on the surface of Saturn's moon Titan. Researchers now have an answer.
Create an account or login to join the discussion