SHARE WITH FRIENDS:
The highest mountain in the solar system
Mount Olympus is located on Mars and is currently the highest mountain in the Solar System.
The highest point of the mountain is 26 meters (almost 000 times higher than Everest).
The highest mountain in the solar system
Mount Olympus is located on Mars and is currently the highest mountain in the Solar System.
The highest point of the mountain is 26 meters (almost 000 times higher than Everest).