Skip to main content

Posts

Showing posts with the label planets

Earth Was Made Up of Two Collided Planets According to Scientists

It has been a long research as to what and how does the Earth formed. Billions of years ago, as the planets were being formed into the chaotic universe, there were a lot of collisions which explains the formation of Asteroids between Mars and giant Jupiter. Then now, there has been findings that supports that Earth was formed due to a collision of two Planets. According to new research, what formed the planet that we live on today and also created the moon was a ‘violent, head-on collision’ between Earth and a developing planet called Theia. A ‘planetary embryo’ called Theia, thought to be around the same size as Earth or Mars, collided with Earth 4.5 billion years ago with the two being effectively melded together to form a single planet, says the study. Theia is a hypothesized ancient planetary-mass object in the early Solar System. According to the hypothesis, Theia was an Earth trojan about the size of Mars, with diameter approximately 6,000 km (3,700 miles). Theia was n

NASA's Curiosity Rover Found Evidence of Water on Mars

There were a lot of explorations done to search for other heavenly bodies on the universe where man could possibly live! Mars is the nearest feasible to explore. Did NASA found something there worth to prove that we could live there? Well, they did more than that. NASA has found out that Mars have once a habitual environment! As a matter of fact, NASA’s curiosity rover has collected compelling evidence that ancient Mars was a very wet place. They were looking for water on Mars? Yes, some of it fit to drink, there’s water, there’s water everywhere. Thanks to discoveries by NASA's Curiosity rover, shown on the right is the picture of ancient Mars that has emerged during the past few months, which has been exploring the Red Planet since touching down inside Gale Crater in August 2012. Presented together recently here at the European Planetary Science Congress, though the announcements have come in dribs and drabs, they provide compelling evidence that Mars was quit