lightsinthedark.com
Where Are All of Earth’s Impact Craters?
When you look up at the Moon through a telescope or pair of binoculars you see a world covered in craters of all sizes. It only stands to reason that Earth must also have craters like the Moon, if …