Olympus Mons is the highest peak in the Solar System and is located on Mars. It is 27 km above the surface of Mars (about three times the height of Mount Everest). The Olympus Mons is 550 km wide. It is also one of the most important volcanoes on Mars ….
Recent Comments