Mount Olympus

Olympus Mons, the largest volcano in the solar system, towers a breathtaking 25 km above the surrounding plains on Mars. Until recently scientists thought that Olympus Mons and other volcanoes on the Red Planet had been extinct for hundreds of millions,…

Continue reading →

More science facts

Browse by category

Surprise me with a random fact