nasa rover lands on diaper planet, surface photo