• 4 years ago
These are two superimposed images taken by the Chinese lunar mission available on the NASA website one image depicts an structure on the lunar surface however the latest updated image now available on NASA's website strangely doesnt?

Recommended