The large circular feature, named Valhalla, is the largest impact structure in the solar system.