That’s no moon.
These photos are super sharp. Better then any others I have seen. The cost was also just $73 million. That would be about 20 times less then a NASA mission. Good thing India outsourced it to India....