Possible Artemis 3 moon landing site spied by NASA spacecraft (photos)