The photo in question was taken from an altitude of 90 miles from the lunar surface. It is only a few years old, decades after the Apollo landings. I’d say it is pretty good evidence for its presence. Photos just like it were taken by craft flown by Japan, India, and China. It is a safe bet that those are pretty good proof that Apollo did land on the moon.
Sorry, I didn’t mean to imply it was a bad picture, it’s a great picture. I should have said the composition is not as great as the ones I saw at Goddard. In those you can clearly see the foot paths used by the astronauts as they were going to and fro conducting research.