Rosetta finds the lost Philae lander as its own mission clock winds down With its own mission clock ticking towards zero, Rosetta finally located its own missing lander. As suspected, Philae is lodged in a crevice and blocked from most of the solar power it needed to function. Email This BlogThis! Share to X Share to Facebook