Situated in Siberia, the Popigai Crater is one of the largest impact structures in Russia. The impact event is believed to have contributed to a minor extinction event. ・Located in Quebec ...
The first impact created a massive crater between 25 to 55 miles in diameter in what is now the US's Chesapeake Bay. The second strike hit Siberia, forming the Popigai crater, which spans some 60 ...