An engineer at NASA Jet Propulsion Laboratory in Pasadena, Calif., checks the evenness of sole plates installed on the giant Mars
An engineer at NASA Jet Propulsion Laboratory in Pasadena, Calif., checks the evenness of sole plates installed on the giant Mars