Considering that the Earth is mostly covered by oceans. There are much more crater impacts yet to be discovered. So what is it? Like when one of these hit the earth, the Sudbury Basin also known as the Sudbury structure is a major geological structure and Ontario Canada.