Showing posts with the label Tallest

Tallest Mountain in the Solar System

Olympus Mons is over 20 times wider than it is high. The geology of IO is quite interesting as it contains about 400 ac…