New research by a team of UK scientists has located the site of the massive impact that took place in…