At first glance, Mars appears very different from Earth, but if you take a closer look, you'll discover that the Red Planet isn't all that different from our own. North Pole Our first stop ...