This striking astronaut photo shows off an "eye-catching" impact crater in the Sahara Desert. The oculus-like structure is ...