That whole area is potential meteor landing site so thats probably the case here.