HERE IS ANOTHER NASA PRINT from the Moon. Does these look like buildings to you ?