What if it turn’s out it isn’t? Maybe it’s alien.....................
Its the landing site for Apollo 20 which was on a secret mission.
(There actually are some conspiracy theories about secret Apollo missions)