As the summer of 2025 drew to a close, a pair of NASA satellites captured images of an island in Alaska that hadn't been there before. The images, released in August by NASA Earth Observatory, come ...