Was This Huge River Delta on Mars the Place Where its Oceans Finally Disappeared?
A new study has offered the first definitive proof that Mars’ northern lowlands were once covered in a liquid water ocean.
The post Was This Huge River Delta on Mars the Place Where its Oceans Finally Disappeared? appeared first on Universe Today.