The Island That Vanished From NASA Satellites - Videos from The Weather Channel
Advertisement

The Island That Vanished From NASA Satellites

February 1, 2025

In the heart of the Caspian Sea, off the coast of Azerbaijan, a mud volcano briefly birthed a mysterious island, only for the sea to reclaim it, leaving scientists captivated.