I love this illustration I saw online of Olympus Mons. The reds and browns really convey an alien mountain, the highest in our system. With that flat top, there's a bit of Devil's Tower in there too a la Close Encounters.
I wonder if any human will ever actually climb it?

No comments:
Post a Comment