Posted inAstrobiology Life Life on Mars Mars
IMPRESS to Deliver Art and Science to Mars
The image depicts a concept art: a five meters tall titanium penetrator imbedded in the Martian soil. The scientific payload and cameras broadcasting statue's selfies reside in the half-buried pedestal. Long after the science mission ends, this statue will serve as a landscape feature and a message to the future generations.