Satellites spot clusters of 'spiders' sprawled across Mars' Inca City (photo)
New satellite photos capture spider-like features sprouting up through cracks in the planet's thawing surface layers, as the spring sunlight warms layers of carbon dioxide deposited during winter.