Impact structure

Geologic structure formed from impact on a planetary surface From Wikipedia, the free encyclopedia

Impact structure