Clearest picture of the moon till now