A teaser showing how ESA Rosetta’s Philae lander will land.
The largest man-made structure in space ever is celebrating its birthday and looking optimistically in the future. This video shows its wonderful journey thru’ its last 15 years.
The whole project did take long to realise. This infographic shows the history of its construction and development.
Video Source: Space.com
Infographic Source: Space.com
There were many attempts to explore Mars using Space missions. As of July 2007 the success rate was 47%. Interestingly, Soviets were the first to attempt it, but Americans were the most successful ones. In coming centuries, the exploration will look different with China and India coming into play. The following infographics tells the whole story: