Space/Science
I can't wait to find out where in this picture the rover is. How close to that strange crater? Or in it?