Link to Story
MrPlow [soylentnews.org] writes:
Submitted via IRC for SoyCow1984
Look closely, and you can make out the lander's solar panels.
Source: https://www.jpl.nasa.gov/news/news.php?feature=7305 [nasa.gov]
Original Submission