MarsNews.com

ESA

The High Resolution Stereo Camera (HRSC) on board ESA