That picture always puts me in awe. It’s hard to grasp the enormity of what you see there.
As for life elsewhere, I have no problem believing that God could have done what he did on Earth elswhere in the universe. As a matter of fact, I think there’s a good chance that he did.