Sure looks like this has some potential for being an impact crater.

Start a discussion about improving the Mbamu page

Start a discussion