According to Science Alert, the island appeared in January 2023 at the summit of the Kumani mud volcano, located about 12 miles off the coast of Azerbaijan. NASA's satellite pictures, captured as ...