Google Satellite Maps:
A large crater, Libya

A large crater, somewhere in Libya. [...]