Showing posts with the label
NASA's Mars Reconnaissance Orbiter
It is now a well-understood fact that Mars once had quite a bit of liquid water on its surface. In fact, according to a recent estimate, a large sea in Mars’ southern hemisphere once held almost 10 t…
NASA is abuzz with the discovery of some utterly strange tube-like structures that were photographed on the surface of rocks by the Curiosity rover recently. These bizarre tubes, just a few millimete…
From the most powerful telescope orbiting Mars comes a new view of Earth and its moon, showing continent-size detail on the planet and the relative size of the moon. The image combines two separate …