Strange structures found on Mars.