Landing on a Comet, 317 Million Miles From Home

These photos from the Rosetta spacecraft and Philae lander are just hauntingly beautiful. Can’t stop looking at them.

Wednesday, 12 November 2014