In the Mars Yard at Stevenage, UK

Date: 27 March 2014
Satellite: ExoMars
Depicts: Mars Yard
Location: Stevenage, UK
Copyright: Airbus Defence and Space 2014
Model rover gets media attention at the inauguration of the Mars Yard in Stevenage, UK.
Last Update: 1 September 2019