November 28, 2020

Mountain in space

Pin It

By Emmanuel Ocbazghi and Jessica Orwig From Business Insider This mysterious pyramid-shaped mountain in space is actually a gigantic ice volcano The most mysterious structure on Ceres is a giant pyramid-shaped mound called Ahuna Mons. Scientists may now know what created it. To watch video go to weblink below. For more on this story go […]