Wow. That picture proves absolutely nothing.
Tell me what you would accept as sufficient proof that the lunar missions took place more-or-less as advertised.