Popigai Crater satellite image: Satellite image of the Popigai impact crater, north of the Arctic Circle in Siberia, Russia. The crater is poorly visible because it has been obscured by ejecta and 35 million years of erosion. Image by NASA. Enlarge image. What Kind of Diamonds? In the ...