A European spacecraft orbiting Mars has acquired some of the most detailed images yet of a region at the Red Planet's south pole known as "Inca City."
How this mysterious place earned its nickname is pretty obvious: From space, the natural grid-like pattern of...