Researchers examining Noachis Terra in Mars' southern highlands found evidence of extensive river networks - some hundreds of kilometers long.
Researchers examining Noachis Terra in Mars' southern highlands found evidence of extensive river networks - some hundreds of kilometers long.