TwitterFacebookMail A full year of life on Earth condensed into three minutes, recorded from a satellite orbit at Lagrange point 1, approximately 1 million miles from Earth, where it is balanced between the gravity of our home planet and the sun. Science
Spread the word