UK's Biggest Meteorite Impact Discovered

According to researchers from the Oxford and Aberdeen universities, about 1.2 billion years ago, a relatively large object entered Earth's atmosphere and fell towards the regions of north-west Scotland, to create the biggest meteorite impact on the territories of the United Kingdom. The ... [ read more >> ]

Daedalus crater, the largest crater on the Moon

Image comment: Daedalus crater, the largest crater on the Moon
Image credits: NASA

Daedalus crater, the largest crater on the Moon