Sunday, 7 May 2023

olympus mons on mars

 The tallest structure in our Solar System, at a mere 72,000 feet tall, and 13.63 miles wide.


Toodle pip

No comments: