Proof of Landing On the Moon Telescope