Watch the full episode here: https://youtu.be/zfSTsSijGpU Olympus Mons is the tallest mountain in our Solar System. This giant volcano is located on Mars. Its base covers the same amount of land as Arizona and it is three times taller than Mount Everest. If you strapped on your space suit and ...
READ MORE +