Why have we mapped Mars in more detail than the ocean floor of our own planet?

Why have we mapped Mars in more detail than the ocean floor of our own planet?

Posted on June 23, 2015 by in Question. Comments Off on Why have we mapped Mars in more detail than the ocean floor of our own planet?