NASA has released a stunningly detailed photograph of the Ladon Basin on Mars, providing valuable new insight on an area it believes could have been favorable for life on the Red Planet thousands of years ago. The region is hugely interesting to Mars researchers because it shows significant signs of ancient lakes and rivers. The […]
