NASA's Mars Curiosity rover hides in plain sight in this aerial photo of the treacherous Martian landscape.
Space photo of the week: Can you spot the hidden robot on the slopes of Mars? : Read more
Space photo of the week: Can you spot the hidden robot on the slopes of Mars? : Read more