From your photo...
...Look at all that lovely infrastructure....huge metal towers, pylons, buildings etc. If they had all that on the Moon back in the sixties, then i too might've believed that they landed and took off from there.
...Look at all that lovely infrastructure....huge metal towers, pylons, buildings etc. If they had all that on the Moon back in the sixties, then i too might've believed that they landed and took off from there.