Deposit


Huge Ice Deposit on Mars can Hold as Much Water as Lake Superior

Huge Ice Deposit on Mars can Hold as Much Water as Lake Superior

The newfound ice desposit is loacted in Mars' Utopia Planitia region and is mor extensive in area than the state of New Me...

Nov 22 2016, 10:34pm CST