Lost Philae Lander's Final Resting Place Has Been Found

Spotted by Rosetta