Many landers have tried to touch down on the Red Planet. Few have succeeded.
Running the nerve center is nervy business.
A comparison of landmark space pictures shows our imaging tech has improved in 40 years. A lot.