Solar System What’s the biggest visible impact crater in the Solar System? Craters on Earth are nothing compared to the massive impact events that have pummelled our neighbours…