based on satellite images of the structure. The island formed in early 2023, when a mud volcano in the Caspian Sea’s Kumani Bank, about 15 miles (24 kilometers) off the coast of Azerbaijan ...