'Happy face' crater on Mars

2006

Crater Galle, the 'happy face' on Mars!