Awash in diamonds: Russia's secret stash revealed

The Popigai crater in Siberia, Russia, is tied with Manicouagan crater as the seventh largest verified impact crater on Earth. Image courtesy of Nasa.