Where is it? Heard Island, Indian Ocean [-53.116414344, 73.51793263] What’s in the photo? An unusual stream of von Kármán vortices trailing off a hidden peak Which satellite took the photo? Landsat… [+3408 chars]Read More
10 bizarre dark voids appear in the skies over uninhabited island near Antarctica Earth from space Live Science
