If you've ever wanted to make a difference but found it hard to believe that one person could... check out the Kiva Team Caedes discussion thread and discover that anything is possible.
A wonderful and intriguing area, but a tricky spot to land here as well, John, 😁 ! The Caedes or spider logo may be helpful for confirmation of the selected landing spot in case of a failing earthly communication, as I see no civilization here. Great render however!
If you think you can't accept something, try to change it. But if this doesn't work, don't be frustrated, but give it later another try. The one who perseveres wins!
Please CLICK HERE to see my journal! Feel free to save my images or to add them to your favorites.
Fortunately, the spider in your expression is far easier to see than the one on the plans of Nazca....although I think the landings here may be as scarce as in the original....
-nik