inyota y'ibintu no kwihambira ku by'isibirakomeye ntekereza ko iyi ari resitora nziza i gasabo it makes the feature the third of the largest confirmed impact structures on earth