DLR Web special: The High Resolution Stereo Camera has been on board Mars Express for 10 years

31 May 2013