Daily Archives: March 18, 2022

The Himalayas of Venus

The Himalayas might be considered the most impressive mountain range on Earth, but what about other geological formations on planets around the solar system? Most famously, Olympus Mons is the tallest mountain in the solar system, located on Mars at 21229 meters, and about 2.5 times the size of Mount Everest. Alternatively, while not as […] Continue reading

Posted in Observables | Tagged , , , , | Comments Off on The Himalayas of Venus