Anyone know what formed this? Richat Structure

No.12337198 ViewReplyOriginalReport
Erosion? no too perfect. Meteor? no too perfect.