NASA’s latest satellite imagery reveals Australia’s giant spider; the striking landscape created by an ancient impact is a huge crater
Spider Crater in Western Australia may be 600–900 million years old, preserving evidence of an ancient meteorite impact.…