Source: http://www.polarfoundation.org/news_press/press_release/awi_scientists_discover_possible_meteorite_impact_site_press_release