Thursday, November 13, 2014

Photo Of The Week




The Philae lander, a vehicle launched by the European Space Agency, successfully landed yesterday on the surface of Comet 67P streaking through space some 300 million miles from Earth.  With all of the recent political media nonsense about Ebola, etc., what a wonderful testament to what humans can achieve.  This photo is one of many taken by the spacecraft as it approached the comet's surface.

(photo: European Space Agency)