ShepWay Science Facts

Olympus Mons may have once been an island on Mars

952 952 952 952 952 952 952 The huge Olympus Mons volcano on Mars—one of many photo voltaic system’s highest peaks—could have towered above a Martian ocean within the distant previous, a brand new examine suggests. The analysis identifies an escarpment on the base of the large volcano that appears much like these discovered on […]