Suspected impact crater. Looking online, it does not appear to be confirmed as such yet. Craters By: TexasAndroid