NASA Satellites Capture “Ghost Island” Appearing and Vanishing in the Caspian Sea Tim McMillan·January 14, 2025NASA satellites record Earth's awesome power by showing the sudden emergence and disappearance of a "ghost island" in the Caspian Sea.