Latest Impact craters Stories
Earth has one moon, and it is considerably larger than Pluto. In fact, the relative size of Earth’s moon is massive compared to the moons of other planets. But what if Earth had two moons as Mars does?
Researchers from Washington University in St. Louis, Missouri have found that giant ice avalanches on Saturn's moon Iapetus could provide clues to slippage in other places in the Solar System.
The European Space Agency's Mars Express has found evidence that underground water used to exist during the first billion years of Mars' existence.
A research team just recently finished up counting, outlining and cataloging the 635,000 impact craters on Mars that are roughly a half-mile in diameter.
Written on the moon's weary face are the damages it has endured for the past 4-1/2 billion years.
A digital terrain model generated from a stereo pair of images provides this synthesized, oblique view of a portion of the wall terraces of Mojave Crater in the Xanthe Terra region of Mars.
Deforestation in the Democratic Republic of the Congo has unveiled what could be one of the largest impact craters discovered over the past 10 years.
The High Resolution Stereo Camera on ESAâ€™s Mars Express orbiter has obtained images of Hephaestus Fossae, a region on Mars dotted with craters and channel systems.
As the fragments of shattered comet 73P/Schwassmann Wachmann 3 glide harmlessly past Earth this month in full view of backyard telescopes, onlookers can't help but wonder, what if a comet like that didn't miss, but actually hit our planet?
Crater -- A crater is a circular depression on the surface of a planet, moon, asteroid, or other celestial body. Craters are typically caused by meteorite impacts, although some are caused by volcanic activity. In the center of craters on Earth a crater lake often accumulates, and in craters formed by meteorites a central island (caused by rebounding crustal rock after the impact) is usually a prominent feature in the lake. Ancient craters whose relief has disappeared leaving only a...
- A coin originally worth six pennies Scots, and later three; held equivalent to an English halfpenny.
- (in plural) Money; cash.