New vivid images show why this is dubbed Mars' 'Inca City'
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 …